miércoles, 6 de noviembre de 2019

Firma programa 3:

#include <stdio.h>
#include <windows.h>
#include <iostream>
using namespace std;
void gotoxy(int x, int y){
HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X= x;
dwPos. Y= y;
SetConsoleCursorPosition(hcon, dwPos);
}
int j;
void firma();
void cuadrado();
void triangulo();
void circulo();
void rectangulo();
void cubo();
void cilindro();
int opc,area,a,h,r,vol;
int main(){
system("color F4");
 do{
  cout<<" ________________________"<<endl;
  cout<<"|    Menu de opciones    |"<<endl;
  cout<<"|1. Area del cuadrado    |"<<endl;
  cout<<"|2. Area del triangulo   |"<<endl;
  cout<<"|3. Area del circulo     |"<<endl;
  cout<<"|4. Area del rectangulo  |"<<endl;
  cout<<"|5. Volumen del cubo     |"<<endl;
  cout<<"|6. Volumen del cilidro  |"<<endl;
  cout<<"|7. Salir                |"<<endl;
  cout<<"|________________________|"<<endl;
  cout<<"Ingrese la opcion que desea elegir: ";
  cin>>opc;
  cout<<endl;
  firma();
  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;
}
void firma(){
for(j=1;j<=1;j++){
gotoxy(40,j);//posiciona el cursor en la columna 15 y fila de 1 a 25
system("color F4");//cambia el color del texto
cout<<("JuanBekaer");
//system("cls");//borra la pantalla
}
for(j=1;j<=1;j++){
gotoxy(j,15);//posiciona el cursor en la fila 15 y la columna cambia de 1 a 25
system("color F4");
cout<<("Juan Carlos Morales Chavez");
//system("cls");
   }
}


No hay comentarios.:

Publicar un comentario