miércoles, 6 de noviembre de 2019

Programa 3(Firma)

#include <stdio.h>
#include <iostream>
#include <windows.h>
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);
}
void cuadrado();
void triangulo();
void circulo();
void rectangulo();
void cubo();
void cilindro();
void firma();

int opc,area,a,h,r,vol;

int main(){
system("color F0");
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;
switch(opc){
case 1:
cuadrado();
firma();
break;
case 2:
triangulo();
firma();
break;
case 3:
circulo();
firma();
break;
case 4:
rectangulo();
firma();
break;
case 5:
cubo();
firma();
break;
case 6:
cilindro();
firma();
break;
case 7:
firma();
break;
}
}while(opc != 7);
return 0;
}

void cuadrado(){
cout<<"Ingrese la medida de un lado del cuadrado";
cin>>a;
area=a*a;
cout<<"El area del cuadrado es:"<<area<<endl;
}
void triangulo(){
cout<<"Ingrese la medida de la base"<<endl;
cin>>a;
cout<<"Ingrese la medida de la altura"<<endl;
cin>>h;
area=(a*h)/2;
cout<<"EL area del triangulo es:"<<area<<endl;
}
void circulo(){
cout<<"Ingrese la medida del radio"<<endl;
cin>>r;
area=(r*r)*3.1416;
cout<<"El area del circulo es:"<<area<<endl;
}

void rectangulo(){
cout<<"Ingrese la medida de la altura del rectangulo"<<endl;
cin>>h;
cout<<"Ingrese la medida de la base del rectangulo"<<endl;
cin>>a;
area=h*a;
cout<<"El area del rectangulo es:"<<area<<endl;
}

void cubo(){
cout<<"Ingrese la medida de un lado del cubo";
cin>>a;
vol=a*a*a;
cout<<"El volumen del cubo es:"<<vol<<endl;
}

void cilindro(){
cout<<"Ingrese el area de la base del cilidro"<<endl;
cin>>a;
cout<<"Ingrese la altura del cilidro"<<endl;
cin>>h;
vol=a*h;
cout<<"El volumen del cilidro es:"<<vol<<endl;
}

void firma(){
for(int i=1; i<=1; i++){
gotoxy(36,i);
for(int i=0; i<=0; i++){
cout<<"B";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"a";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"r";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"b";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"a";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<" ";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"M";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"e";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"d";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"i";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"n";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"a";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<" ";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"C";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"a";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"r";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"l";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"o";
Sleep(100);
}
for(int i=0; i<=0; i++){
cout<<"s ";
Sleep(100);
}
}
system("pause");
system("cls");
}

No hay comentarios:

Publicar un comentario