martes, 3 de diciembre de 2019

EXAMEN 2

 -Programa con Funciones-


#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;

void menu();
void triangulo();
void circulo();
void cuadrado();
void salir();

float b,h,a,r,a2,l,a3;
int op;

int main()
{
do {
 menu();
}while(op!=4);
 return 0;
}

void menu()
{
 cout <<endl<<"                  ***********MENU***********                 "<<endl;
 cout <<endl<<"\t"<<"  1.Area Triangulo";
 cout <<endl<<"\t"<<"  2.Area Circulo";
 cout <<endl<<"\t"<<"  3.Area del cuadrado";
 cout <<endl<<"\t"<<"  4.Salir";
 cout <<endl<<"\t"<<"  Elige una opcion:  ";
 cin >>  op;

 switch(op)
 {
  case 1: {
  triangulo();
  break;
 }
  case 2:{
   circulo();
   break;
  }
   case 3:{
    cuadrado();
    break;
   }
   case 4:{
    salir();
break;
   }
   default:
    break;
 }while(op!=4);
}

void triangulo()
{
 cout <<endl<<"          AREA DEL TRIANGULO          ";
 cout <<endl<<"\t"<<"  Ingresa la medida de la base:  ";
 cin >> b;
 cout <<endl<<"\t"<<"  Ingresa la medida de la altura:  ";
 cin >> h;
 a=b*h/2;
 cout <<endl<<"\t"<<"  El area del triangulo es:  "<< a << endl;
}

void circulo()
{
 cout <<endl<<"          AREA DEL CIRCULO          ";
 cout <<endl<<"\t"<<"  Ingresa la medida del radio:  ";
 cin >> r;
 a2=3.1416*(r*r);
 cout <<endl<<"\t"<<"  El area del circulo es:  "<< a2 << endl;
}

void cuadrado()
{
cout <<endl<<"          AREA DEL CUADRADO          ";
cout <<endl<<"\t"<<"  Ingresa la medida del lado:  ";
cin >> l;
a3=l*l;
cout <<endl<<"\t"<<"  El area del cuadrado es:  "<< a3 <<endl;

}

void salir()
{
 cout <<endl<<"          FUNCION SALIR         ";
 cout <<endl<<"          FIN FUNCION SALIR          ";
}

No hay comentarios:

Publicar un comentario