No entendí muy bien el tema de la clase y realiza este código pero contiene demasiado errores, su función es crear un meno para realizar 3 operaciones que le corrijo?
Código (cpp) [Seleccionar]
[code=cpp]#include <iostream>
using namespace std;
void area de un triangulo()
{
cout << "Calcular el area de un triangulo";
}
void area de un circulo()
{
cout << "Calcular el area de un circulo";
}
void area de un cuadrado()
{
cout << "Calcula el area de un cuadrado";
}
int main()
{
int input;
cout<<"1. calcula el area de un triangulo\n";
cout<<"2. Calcular el area de un circulo\n";
cout<<"3. Calcula el area de un cuadrado\n";
cout<<"4. Salir\n";
cout<<"Selection: ";
cin>> input;
switch ( input ) {
case 1:
main ()
{
float base, altura, area;
printf(" Calcular el Area de un triangulo \n");
printf("Introduce la base \n");
scanf("%f", &base);
printf("Introduce la altura \n");
scanf("%f", &altura);
area = (base*altura) / 2;
printf("El area del triangulo es: %.2f\n", area);
getch();
}
break;
case 2:
main()
{
printf("\t\t Programa que alcula El Area De Un Circulo\n");
printf("Introduce El Radio Del Circulo Dividido en 2:\t");
scanf("%f",&radio);
area=(radio*radio)*(3.14);
printf("El Area Del Circulo Es: = %.2f",area);
getch();
}
break;
case 3:
int main()
{
int lado,area;
printf("Lado del cuadrado en cm:");
scanf("%d",&lado);
area=lado*lado;
printf("El area es:%d\n",area);
getch();
}
break;
case 4:
cout<<"Gracias por su atencion"\n";
break;
default:
cout<<"Error, bad input, quitting\n";
break;
}
cin.get();
[/code]