#include<iostream>
#include<math.h>
#include<string>
using namespace std;
#define PI 3.14159
char figura;
float h,r,A,V;
int main(){
cout<<"**** Calculando Áreas de Figuras Geométricas **** "<<endl;
cout<<"\n Você deseja calcular a área e o volume de um cone, cilindro ou esfera? "<<endl;
cin>>figura
switch (figura)
{
case "cone":
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=PI*r*(sqrt(h*h+r*r)+r);
V=(PI*r*r*h)/3;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
case "cilindro":
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=2*PI*r*h;
V=PI*r*r*h;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
case "esfera":
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=4*PI*r*r;
V=4*(PI*r*r)/3;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
default:
cout<<"\nOpção inválida. Digite uma das três figuras corretamente (esfera,cone,cilindro): \n"
cin>>figura;
}
cout<<endl;
return 0;
13 1 [Error] expected ';' before 'switch'
48 1 [Error] expected ';' before 'return'
#include<iostream>
#include<stdlib.h>
#include<math.h>
#include<string>
usingnamespace std;
#define PI 3.14159
int figura;
float h,r,A,V;
int main()
{
cout<<"**** Calculando Áreas de Figuras Geométricas **** "<<endl;
cout<<"\n Escolha uma das figuras a seguir:\n1-cone\n2-esfera\n3cilindro";
cin>>figura
switch (figura)
{
case 1:
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=PI*r*(sqrt(h*h+r*r)+r);
V=(PI*r*r*h)/3;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
case 3:
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=2*PI*r*h;
V=PI*r*r*h;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
case 2:
cout<<"Digite o valor da altura em metros: "<<endl;
cin>>h;
cout<<"Digite o valor do raio em metros: "<<endl;
cin>>r;
A=4*PI*r*r;
V=4*(PI*r*r)/3;
cout<<"A área da figura é "<<A<<" m² e o volume é "<<V<<" m³"<<endl;
break;
default:
cout<<"\nOpção inválida. Digite uma das três figuras corretamente (esfera,cone,cilindro): \n"
cin>>figura;
}
cout<<endl<<endl;
cout<<" Programa criado por Danilo Mendes "return 0;
}