domingo, 15 de septiembre de 2019

CÓDIGO 2 (MODIFICADO)

-PROGRAMA 2-

                                                                                              modificado (void)


  • El programa consiste en elaborar un programa para obtener áreas de un triangulo, circulo, cuadrado, rectángulo y los volúmenes del cilindro y del cubo.El programa deberá mostrar las operaciones al usuario dependiendo de la opción o caso elegido por el usuario, el calculo deberá de usarse realizando la opción switch.
#include <iostream>
#include <stdio.h>

using namespace std;

void triangulo();
void circulo();
void cuadrado();
void rectangulo();
void cilindro();
void cubo();

int opc,area,a,h,r,vol;
int main()
{
    cout <<"MENU DE OPCIONES" << endl;
    cout <<"1.Saca area del cuadrado\n";
    cout <<"2.Saca area del triangulo\n";
    cout <<"3.Saca area del circulo\n";
    cout <<"4.Saca area del rectangulo\n";
    cout <<"5.Saca volumen del cubo\n";
    cout <<"6.Saca volumen del cilindro\n";
    cout <<"Elige la opcion\n";

    cin >>opc;
  switch(opc){
case 1:
cuadrado();
break;
case 2:
triangulo();
break;
case 3:
circulo();
break;
case 4:
rectangulo();
break;
case 5:
cubo();
break;
case 6:
cilindro();
break;
case 7:
break;
}while(opc != 7);
return 0;
}

void cuadrado(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese la medida de un lado del cuadrado";
cin>>a;
cout<<"Proceso de captura de datos finalizada"<<endl<<endl;

cout<<"Iniciando procedimiento para sacar el area"<<endl;
area=a*a;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"El area del cuadrado es:"<<area<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}

void triangulo(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese la medida de la base"<<endl;
cin>>a;
cout<<"Ingrese la medida de la altura"<<endl;
cin>>h;
cout<<"Proceso de captura de datos finalizada"<<endl;

cout<<"Iniciando procedimiento para sacar el area"<<endl;
area=(a*h)/2;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"EL area del triangulo es:"<<area<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}

void circulo(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese la medida del radio"<<endl;
cin>>r;
cout<<"Proceso de captura de datos finalizada"<<endl<<endl;

cout<<"Iniciando procedimiento para sacar el area"<<endl;
area=(r*r)*3.1416;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"El area del circulo es:"<<area<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}

void rectangulo(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese la medida de la altura del rectangulo"<<endl;
cin>>h;
cout<<"Ingrese la medida de la base del rectangulo"<<endl;
cin>>a;
cout<<"Proceso de captura de datos finalizada"<<endl<<endl;

cout<<"Iniciando procedimiento para sacar el area"<<endl;
area=h*a;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"El area del rectangulo es:"<<area<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}

void cubo(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese la medida de un lado del cubo";
cin>>a;
cout<<"Proceso de captura de datos finalizada"<<endl<<endl;

cout<<"Iniciando procedimiento para sacar el volumen"<<endl;
vol=a*a*a;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"El volumen del cubo es:"<<vol<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}

void cilindro(){
cout<<"Iniciando proceso de captura de datos"<<endl;
cout<<"Ingrese el area de la base del cilidro"<<endl;
cin>>a;
cout<<"Ingrese la altura del cilidro"<<endl;
cin>>h;
cout<<"Proceso de captura de datos finalizada"<<endl<<endl;

cout<<"Iniciando procedimiento para sacar el volumen"<<endl;
vol=a*h;
cout<<"Procedimiento finalizado"<<endl<<endl;

cout<<"Iniciando proceso de impresion"<<endl;
cout<<"El volumen del cilidro es:"<<vol<<endl;
cout<<"Proceso de impresion finalizado"<<endl<<endl;
}



No hay comentarios:

Publicar un comentario