martes, 3 de diciembre de 2019

Examen de funciones

#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