#include
#include
//programa que despliega menu
//declaracion del subprograma
void triangulo();
void circulo();
void trapecio();
void impresion(float);
//principal
main()
//declaracion de variables
{
int opc;
//menu principal
do
{
clrscr();
cout<<"MENU PARA CALCULAR AREAS"<
clrscr();
switch(opc)
{
case 1:
triangulo();
break;
case 2:
circulo();
break;
case 3:
trapecio();
break;
case 4:
gotoxy(30,12);cout<<"SALIDA"; break; default: gotoxy(30,12);cout<<"NO VALIDO"; break; } } while(opc!=4); getch(); } //PROCEDIMIENTO QUE CALCULA EL AREA DE UN TRIANGULO void triangulo() { //declaracion de variables float b,h,a; cout<<"AREA DE UN TRIANGULO"<
cout<<"Altura:"; cin>>h;
a=(b*h)/2;
impresion(a);
}
//PROCEDIMIENTO QUE CALCULA EL AREA DE UN CIRCULO
void circulo()
{
//declaracion de variables
float r,a1;
cout<<"AREA DE UN CIRCULO"<
a1=3.1416*pow(r,2);
impresion(a1);
}
//PROCEDIMIENTO QUE CALCULA EL AREA DE UN TRAPECIO
void trapecio()
{
//declaracion de variables
float bma,bme,h,a2;
cout<<"AREA DE UN TRAPECIO"<
cout<<"Base menor:"; cin>>bme;
cout<<"ALtura:"; cin>>h;
a2=((bma+bme)*h)/2;
impresion(a2);
}
//precedimiento de impresion de resultado
void impresion(float area)
{
cout<<"El area es:"<getch();
}
No comments:
Post a Comment