jueves, 5 de septiembre de 2019

PROGRAMA 17 (Versión 2.0)

Hacer en una estructura un programa para obtener los siguientes áreas: "A del triangulo, A del circulo, A del cuadrado, A del rectángulo" y los siguientes volúmenes "V del cilindro, V del cubo", el programa deberá mostrar las opciones al usuario. Dependiendo de la opción o del caso elegido por el usuario el calculo deberá realizarse usando la función SWITCH.

#include <iostream>
#include<stdio.h>
using namespace std;
void imprime();
float a,b,c,area,volumen;
int n;
int main()
{
cout<<"Hi!! \n";
imprime();
return 0;
}
void imprime()
{
cout<<"1.- Triangulo\n";
cout<<"2.- Circulo\n";
cout<<"3.- Cuadrado\n";
cout<<"4.- Rectangulo\n";
cout<<"5.- Cilindro\n";
cout<<"6.- Cubo\n";
cout<<"Cual eliges\n";
cin>>n;
switch(n)
{
case 1: "Elegiste triangulo\n";
cout<<"Cual es la base\n";
cin>>a;
cout<<"Cual es la altura\n";
cin>>b;
area=a*b/2;
cout<<"El area es:"<<area;
break;
case 2: "Elegiste circulo\n";
cout<<"Cual es la radio\n";
cin>>a;
area=3.14*a*a;
cout<<"El area es:"<<area;
break;
case 3: "Elegiste cuadrado\n";
cout<<"Cual es el lado\n";
cin>>a;
area=a*a;
cout<<"El area es:"<<area;
break;
case 4: "Elegiste rectangulo\n";
cout<<"Cual es la base\n";
cin>>a;
cout<<"Cual es la altura\n";
cin>>b;
area=a*b;
cout<<"El area es:"<<area;
break;
case 5: "Elegiste cilindro\n";
cout<<"Cual es la base\n";
cin>>a;
cout<<"Cual es la altura\n";
cin>>b;
cout<<"Cual es el radio\n";
cin>>c;
volumen=a*b &&3.1416*c*c;
cout<<"El volumen es:"<<volumen;
break;
case 6: "Elegiste Cubo\n";
cout<<"Cual es el lado\n";
cin>>a;
area=a*b*a;
cout<<"El volumen es:"<<volumen;
break;

}
}

No hay comentarios.:

Publicar un comentario