#include <stdio.h>
#include <iostream>
#include <windows.h>
using namespace std;
void menu();
void triangulo();
void circulo();
void cuadrado();
void salir();
float area,lado,base,altura,radio;
int opc;
int main(){
system("color F0");
menu();
}
void menu(){
do{
cout<<" ______________________"<<endl;
cout<<"| Menu de opciones |"<<endl;
cout<<"|1.Area triangulo |"<<endl;
cout<<"|2.Area de circulo |"<<endl;
cout<<"|3.Area del cuadrado |"<<endl;
cout<<"|4.Salir |"<<endl;
cout<<"|______________________|"<<endl;
cout<<"Ingrese la opcion que desea elegir:";
cin>>opc;
switch(opc){
case 1:{
triangulo();
menu();
break;
}
case 2:{
circulo();
break;
}
case 3:{
cuadrado();
break;
}
case 4:{
salir();
break;
}
default:{
cout<<"La opcion es incorrecta"<<endl;
system("pause");
system("cls");
menu();
break;
}
}
}while(opc != 4);
}
void triangulo(){
cout<<"Ingrese la base:";
cin>>base;
cout<<"Ingrese la altura:";
cin>>altura;
area=(base*altura)/2;
cout<<"El area es:"<<area<<endl;
system("pause");
system("cls");
menu();
}
void circulo(){
cout<<"Ingrese el radio:";
cin>>radio;
area=3.1416*(radio*radio);
cout<<"el area es:"<<area<<endl;
system("pause");
system("cls");
menu();
}
void cuadrado(){
cout<<"Ingrese la medida de un lado:";
cin>>lado;
area=lado*lado;
cout<<"El area es:"<<area<<endl;
system("pause");
system("cls");
menu();
}
void salir(){
cout<<"Saliendo";
for(int i=0; i<=4; i++){
cout<<".";
Sleep(100);
}
}
No hay comentarios:
Publicar un comentario