lunes, 22 de abril de 2013

EJERCISIO 12

# include <conio.h>
# include <iostream.h>
# include <stdio.h>
#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
"C"
SEGUNDO CUATRIMESTRE
COLOR
*/
int selec=0,sii=0;
void main()
{
  textcolor(RED);
  gotoxy(10,1);cprintf("--------------------------------------------------------");cout<<endl;
  gotoxy(10,2);cprintf("---------------------------((UTVM))---------------------");cout<<endl;
  gotoxy(10,3);cprintf("--------------------------------------------------------");cout<<endl;
  textcolor(WHITE);
  gotoxy(10,5);cprintf("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t");cout<<endl;
  gotoxy(10,6);cprintf("########################<MENU DE CI>######################");cout<<endl;
  do{
      selec=0,sii=0;
      textcolor(BLUE);
      gotoxy(35,8);cprintf("1..AND");cout<<endl;
      gotoxy(35,9);cprintf("2..OR");cout<<endl;
      gotoxy(35,10);cprintf("3..NOT");cout<<endl;
      gotoxy(35,11);cprintf("4..XOR");cout<<endl;
      gotoxy(35,12);cprintf("5..NAND");cout<<endl;
      gotoxy(35,13);cprintf("6..SALIR");cout<<endl;
      gotoxy(22,15);cprintf("INTRODUSCA LA OPCCION QUE PREFIERA");cout<<endl;
      gotoxy(35,17);cin>>selec;
      clrscr();
      switch(selec)
         {
           case 1:gotoxy(40,2);cprintf("<<<AND>>>");cout<<endl;textbackground(2);
                  cprintf("-------------------");cout<<endl;
                  cprintf("<<TABLA DE VERDAD>>");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  0  |  0   |  0  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  0  |  1   |  0  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  1  |  0   |  0  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  1  |  1   |  1  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;textbackground(0);
                  gotoxy(30,8) ;cprintf("      @@@@"           );cout<<endl;
                  gotoxy(30,9) ;cprintf("      @@@@@@"         );cout<<endl;
                  gotoxy(30,10);cprintf("°°°°°°@@@@@@@"        );cout<<endl;
                  gotoxy(30,11);cprintf("      @@@@@@@@°°°°°°" );cout<<endl;
                  gotoxy(30,12);cprintf("°°°°°°@@@@@@@"        );cout<<endl;
                  gotoxy(30,13);cprintf("      @@@@@@"         );cout<<endl;
                  gotoxy(30,14);cprintf("      @@@@"           );cout<<endl;
                  break;
          case 2:gotoxy(40,2);cprintf("<<<OR>>>");cout<<endl;textbackground(5);
                  cprintf("-------------------");cout<<endl;
                  cprintf("<<TABLA DE VERDAD>>");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  0  |  0   |  0  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  0  |  1   |  1  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  1  |  0   |  1  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;
                  cprintf("|  1  |  1   |  1  |");cout<<endl;
                  cprintf("|-----|------|-----|");cout<<endl;textbackground(0);
                  gotoxy(30,8) ;cprintf("      @@@@@"           );cout<<endl;
                  gotoxy(30,9) ;cprintf("       @@@@@@"         );cout<<endl;
                  gotoxy(30,10);cprintf("°°°°°°°°@@@@@@"        );cout<<endl;
                  gotoxy(30,11);cprintf("        @@@@@@@°°°°°°" );cout<<endl;
                  gotoxy(30,12);cprintf("°°°°°°°°@@@@@@"        );cout<<endl;
                  gotoxy(30,13);cprintf("       @@@@@@"         );cout<<endl;
                  gotoxy(30,14);cprintf("      @@@@@"           );cout<<endl;
                  break;

          case 3:gotoxy(40,2);cprintf("<<<NOT>>>");cout<<endl;textbackground(5);
                 cprintf("-------------------");cout<<endl;
                 cprintf("<<TABLA DE VERDAD>>");cout<<endl;
                 cprintf("|---------|-------|");cout<<endl;
                 cprintf("|    0    |   1   |");cout<<endl;
                 cprintf("|---------|-------|");cout<<endl;
                 cprintf("|    1    |   0   |");cout<<endl;
                 cprintf("|---------|-------|");cout<<endl;textbackground(0);
                 gotoxy(30,8) ;cprintf("       @@"            );cout<<endl;
                 gotoxy(30,9) ;cprintf("       @@@@"          );cout<<endl;
                 gotoxy(30,10);cprintf("       @@@@@@"        );cout<<endl;
                 gotoxy(30,11);cprintf("
°°°°°°°@@@@@@@@");textcolor(RED);textbackground(0);cprintf("O");textbackground(0);textcolor(BLUE);cprintf("°°°°°");cout<<endl;
                 gotoxy(30,12);cprintf("       @@@@@@"        );cout<<endl;
                 gotoxy(30,13);cprintf("       @@@@"          );cout<<endl;
                 gotoxy(30,14);cprintf("       @@"            );cout<<endl;
                 break;
          case 4:gotoxy(40,2);cprintf("<<<XOR>>>");cout<<endl;textbackground(5);
                 cprintf("-------------------");cout<<endl;
                 cprintf("<<TABLA DE VERDAD>>");cout<<endl;
                 cprintf("|-----|------|-----|");cout<<endl;
                 cprintf("|  0  |  0   |  1  |");cout<<endl;
                 cprintf("|-----|------|-----|");cout<<endl;
                 cprintf("|  0  |  1   |  0  |");cout<<endl;
                 cprintf("|-----|------|-----|");cout<<endl;
                 cprintf("|  1  |  0   |  0  |");cout<<endl;
                 cprintf("|-----|------|-----|");cout<<endl;
                 cprintf("|  1  |  1   |  0  |");cout<<endl;
                 cprintf("|-----|------|-----|");cout<<endl;textbackground(0);
                 gotoxy(30,8) ;cprintf("      @@@@@"            );cout<<endl;
                 gotoxy(30,9) ;cprintf("       @@@@@@"          );cout<<endl;
                 gotoxy(30,10);cprintf("°°°°°°°°@@@@@@"        );cout<<endl;
                 gotoxy(30,11);cprintf("        @@@@@@@");textcolor(RED);textbackground(0);cprintf("O");textbackground(0);textcolor(BLUE);cprintf("°°°°°°" );cout<<endl;
                 gotoxy(30,12);cprintf("°°°°°°°°@@@@@@"        );cout<<endl;
                 gotoxy(30,13);cprintf("       @@@@@@"         );cout<<endl;
                 gotoxy(30,14);cprintf("      @@@@@"           );cout<<endl;
                 break;
         case 5:gotoxy(40,2);cprintf("<<<NAND>>>");cout<<endl;textbackground(8);
                cprintf("-------------------");cout<<endl;
                cprintf("<<TABLA DE VERDAD>>");cout<<endl;
                cprintf("|-----|------|-----|");cout<<endl;
                cprintf("|  0  |  0   |  1  |");cout<<endl;
                cprintf("|-----|------|-----|");cout<<endl;
                cprintf("|  0  |  1   |  1  |");cout<<endl;
                cprintf("|-----|------|-----|");cout<<endl;
                cprintf("|  1  |  0   |  1  |");cout<<endl;
                cprintf("|-----|------|-----|");cout<<endl;
                cprintf("|  1  |  1   |  0  |");cout<<endl;
                cprintf("|-----|------|-----|");cout<<endl;textbackground(0);
                gotoxy(30,8) ;cprintf("      @@@@"            );cout<<endl;
                gotoxy(30,9) ;cprintf("      @@@@@@"           );cout<<endl;
                gotoxy(30,10);cprintf("°°°°°°@@@@@@@"        );cout<<endl;
                gotoxy(30,11);cprintf("      @@@@@@@@");textcolor(RED);textbackground(0);cprintf("O");textbackground(0);textcolor(BLUE);cprintf("°°°°°°" );cout<<endl;
                gotoxy(30,12);cprintf("°°°°°°@@@@@@@"        );cout<<endl;
                gotoxy(30,13);cprintf("      @@@@@@"          );cout<<endl;
                gotoxy(30,14);cprintf("      @@@@"            );cout<<endl;
                break;
         case 6:textcolor(YELLOW);
                cprintf("**************  *************          ******           *********      ");cout<<endl;
                cprintf("**************  **************       ********        *************  ");cout<<endl;
                cprintf("**                   *****    *****       **********      ****        ****  ");cout<<endl;
                cprintf("**  **********   ****      ****      *****   *****     ****         ***  ");cout<<endl;
                cprintf("**  **********   **************   ****       ****    ****               ");cout<<endl;
                cprintf("**  ***       **   *************    **************   ****        ***  ");cout<<endl;
                cprintf("**             **   ****    ****       **************   ****       ****  ");cout<<endl;
                cprintf("**************  ****     ****      *****       ****   *************  ");cout<<endl;
                cprintf("**************  ****      ****     *****       ****     *********    ");cout<<endl;
                cout<<"\t\t\t\t\t\t\t\t\t\t\t\t"<<endl;
                cprintf("  **************        ******        **************  ");cout<<endl;
                cprintf("  **************       ********      **************  ");cout<<endl;
                cprintf("        ******           **********    ***             "     );cout<<endl;
                cprintf("        ******          *****  *****   **************  ");cout<<endl;
                cprintf("        ******         ****       ****  **************  ");cout<<endl;
                cprintf("        ******        **************                 ***  ");cout<<endl;
                cprintf("        ******        **************                 ***  ");cout<<endl;
                cprintf("  **************  *****        ****  **************  ");cout<<endl;
                cprintf("  **************  *****        ****  **************  ");cout<<endl;
                break;
        default:gotoxy(2,2);cprintf("LA OPCION ES INCORRECTA");cout<<endl;
               selec=2;
               break;
      }
     system("pause");
     clrscr();
     if(selec==1||selec==2||selec==3||selec==4||selec==5)
         {
           gotoxy(1,3);cprintf(" DESEA VER OTRA COMPUERTA LOGICA  <<<SI=1;N0=0>>>");cout<<endl;
           gotoxy(2,4);cin>>sii;
         }
  }while(sii==1);
getche();
}
                            

EJERCISIO 11

# include <conio.h>
# include <iostream.h>
# include <stdio.h>
#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
"C"
SEGUNDO CUATRIMESTRE
COLOR
*/
void main()
{
gotoxy(4,5);
  cout<<"hola"<<endl;
gotoxy(4,7);
  textcolor(RED);

    cprintf("yoll");
gotoxy(4,9);
  textbackground(3);

    cprintf("Logica");
getche ();
}

EJERCISIO 10

# include <conio.h>
# include <iostream.h>
# include <stdio.h>
#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
"C"
SEGUNDO CUATRIMESTRE
SWINCH CASE
*/
char name[35];
int des=0,integ=0,elec=0,es=0,sec=0;

void main()
{
  textcolor(RED);
  cprintf("-------------------------------------------------------------------------------");cout<<endl;
  cprintf("................BIENVENIDO A LA AGENCIA DE VIAJES (REEDUCA) : .................");cout<<endl;
  cprintf("-------------------------------------------------------------------------------");cout<<endl;
  cout<<"POR FAVOR INGRESE SU NOMBRE:";
  cin>>name;
  cout<<"POR FAVOR INGRESE EL NUMERO DE INTEGARNTES:";
  cin>>integ;
  if(integ>6)
    {
      cout<<"\nDEBIDO A QUE SUS INTEGRANTES ES MAYOR A 6 CUENTA CON UN DESCUENTO DE 20% EN CADA PAQUETE"<<endl;
      elec=1;
    } else{
      elec=2;
    }
  do{
      es=0;sec=0;
      textbackground(9);
      cprintf("-------------------------------------------------------------------------");cout<<endl;
      cprintf("...............................MENU DE PAQUETES DE VIAJE: ...............");cout<<endl;
      cprintf("-------------------------------------------------------------------------");cout<<endl;
      cprintf("1) viaje al torneo mundial de vex robotic (economico)                    ");cout<<endl;
      cprintf("2) viaje al torneo mundial de vex robotic (alta calidad                  ");cout<<endl;
      cprintf("3) viaje alas grutas de tolantongo                                       ");cout<<endl;
      cprintf("4) viaje al six flags                                                    ");cout<<endl;
      cprintf("5) viaje a las playas de cancun                                          ");cout<<endl;
      textbackground(0);

      cout<<"-----------------------------------------------------------------------"<<endl;
      cout<<"...................... SELECCIONE LA OPCION ENTRE <1-5> ..............."<<endl;
      cout<<"-----------------------------------------------------------------------"<<endl;
      cin>>des;
      clrscr();
      switch(des)
        {
          case 1:cout<<"viaje al torneo mundial de vex robotic (economico)\n";
          cout<<"Este viaje cuentas con:\n";
          cout<<"Hotel a 5 Km del lugar del concurso (el hotel inclulle desayuno)\n";
          cout<<"Cuenta con trasporte al lugar del concurso\n";
          switch(elec)
            {
              case 1:cout<<"POR OFERTA EL COSTO DEL PAQUETE ES DE 1000 DOLLARES"<<endl;
              break;
              case 2:cout<<"El costo del paquete es de 1500 dollares \n";
              break;
            }
         break;
         case 2:cout<<"viaje al torneo mundial de vex robotic (alta calidad)\n";
                cout<<"Este viaje cuenta con:\n";
                cout<<"Hotel de 5 estrellas a 300 metros del lugar del concurso\n";
                cout<<"Incluye desayuno y cena\n";
                switch(elec)
                 {
                   case 1:cout<<"POR OFERTA EL COSTO DEL PAQUETE ES DE 1000 DOLLARES"<<endl;
                   break;
                   case 2:cout<<"El costo del paquete es de 2000 dolares\n";
                   break;
                 }
        break;
        case 3:cout<<"viaje alas grutas de tolantongo\n";
               cout<<"Este viaje cuenta con:\n";
               cout<<"Cabañas de lujo \n";
               cout<<"tour por las grutas\n";
               switch(elec)
                 {
                   case 1:cout<<"POR OFERTA EL COSTO DEL PAQUETE ES DE 1000 DOLLARES"<<endl;
                   break;
                   case 2:cout<<"El costo del paquete es de 1200 Dollares\n";
                   break;
                }
        break;
        case 4:cout<<"viaje al six flags";
               cout<<"Este viaje cuenta con:\n";
               cout<<"Hotel de 2 estrellas\n";
               cout<<"Entrada gratis al acuario\n";
               cout<<"Entrada libre para el parque de diverciones\n";
               switch(elec)
                 {
                   case 1:cout<<"POR OFERTA EL COSTO DEL PAQUETE ES DE 1000 DOLLARES"<<endl;
                   break;
                   case 2:cout<<"El costo del paquete es de 2000 Dollares\n";
                   break;
                   }
      break;
      case 5:cout<<"viaje a las playas de cancun\n";
             cout<<"Este viaje cuenta con:\n";
             cout<<"Hotel con vista ala playa\n";
             cout<<"tourt a los lugares mas visitados de cancun\n";
             switch(elec)
               {
                 case 1:cout<<"POR OFERTA EL COSTO DEL PAQUETE ES DE 1000 DOLLARES"<<endl;
                 break;
                 case 2:cout<<"El costo del paquete es de 1500 Dollares\n";
                 break;
               }
      break;
      default:cout<<"FUE UN GUSTO ATENDERLOS"<<endl;
    }
    if(des<6){
        cout<<"------------------------------------------------------------------------"<<endl;
        cout<<"...............DESEA ANQUIRIR ESTE PAQUETE.....<1=SI;2=NO>.............."<<endl;
        cout<<"------------------------------------------------------------------------"<<endl;
        cin>>es;
    }
    if(es==2)
      {
        clrscr();
        cout<<"#########################################################################"<<endl;
        cout<<"-------------------DESEA VER OTRO PAQUETE-----<1=SI;2=NO>"<<endl;
        cout<<"#################################################### #####################"<<endl;
        cin>>sec;
      }
    clrscr();
    system("pause");
    clrscr();}while(sec==1);
}

EJERCISIO 9

# include <conio.h>
# include <iostream.h>
# include <stdio.h>
#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
"C"
SEGUNDO CUATRIMESTRE
SENTENCIA FOR
*/
char name[35];
int  npagos=0,pagos=0,adeudo=0,saldo=0,ptotal=0,si=0,pres=0;

void main()
{
  textcolor(BLUE);
   cprintf("-------------------------------------------------------------------------------");cout<<endl;
    cprintf("..........................BIENVENIDO A MONTE PIO ..............................");cout<<endl;
     cprintf("-------------------------------------------------------------------------------");cout<<endl;
      cprintf("...................... DONDE TE PRESTAMOS UNA LANA ............................");cout<<endl;
       cprintf("-------------------------------------------------------------------------------");cout<<endl;
        cprintf("///////////////////////////////////////////////////////////////////////////////");cout<<endl;
         cout<<"//POR FAVOR INGRESE SU NOMBRE: ";
          cin>>name;
  do{
      ptotal=0;
       cout<<"\n//////////////////////////////////////////////////////////////////////////////"<<endl;
        cout<<"//INGRESE DE CUANTO VA SER SU PRESTAMO: ";
         cin>>adeudo;
 do{
      cout<<"\n/////////////////////////////////////////////////////////////////////////////"<<endl;
       cout<<"// EN CUANTOS PAGOS DESEA SALDAR SU CUENTA: ";
        cin>>npagos;
   for(int i=1;i<=npagos;i++)
      {
        cout<<"\n/////////////////////////////////////////////////////////////////////////////"<<endl;
         cout<<"// De cuanto va realizar su pago numero "<<i<<": ";
          cin>>pagos;
           ptotal=ptotal+pagos;
      }
  if(ptotal>adeudo)
      {
       clrscr();
        saldo=ptotal-adeudo;
         cout<<"\n/////////////////////////////////////////////////////////////////////////////"<<endl;
          cout<<"// GRACIAS POR PAGAR SU DEUDA A TIEMPO "<<endl;
           cout<<"// USTED CUENTA CON UN SALDO DISPONIBLE DE : "<<saldo<<" Pesos "<<endl;
            getche();
             }
  if(ptotal<adeudo)
     {
      clrscr();
       saldo=adeudo-ptotal;
        cout<<" SU NUMERO DE CUENTA ES 123***********"<<endl;
         cout<<" SU PRESTAMO FUE DE: "<<adeudo<<endl;
          cout<<" USTED A PAGADO: "<<ptotal<<endl;
           cout<<" USTED AUN DEBE:"<<saldo<<endl;
            cout<<"\n DESEA TERMINAR DE PAGAR EL PRESTAMO"<<"\n si=1   o     no=!1  "<<endl;
             cout<<" ";cin>>si;
             }
  }while(si==1 && ptotal<adeudo);
 if(ptotal==adeudo)
      {
       clrscr();
        cout<<"-------------------------------------------------------------------------------"<<endl;
         cout<<"...................... GRACIAS POR PAGAR SU DEUDA A TIEMPO ...................."<<endl;
          cout<<"-------------------------------------------------------------------------------"<<endl;
           cout<<"\n DESEA REALIZAR OTRO PRESTAMO"<<"\n si=1   o     no=!1  "<<endl;
            cout<<" ";cin>>pres;
              }
 clrscr();}while(pres==1 && ptotal==adeudo);
 getche();
  }

EJERCISIO 8

# include <conio.h>
# include <iostream.h>
# include <stdio.h>

#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
GRUPO "C"
SEGUNDO CUATRIMESTRE
USO DEL OR/AND
*/

char rex;
int r=0;
short int conta;
 void main()
  {
   do
     {
      clrscr();
      cout<<"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"&&&&&&&&&&&&&&&&&&&&&& Bienvenido al juego &&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"\n+++++++++++++++++++++++++++++++++++++++++"<<endl;
      cout<<"++se trata de igresar el numero secreto++"<<endl;
      cout<<"\n////////////////////////////////////////////////////////////////////////////"<<endl;
      cout<<"//Encuentra uno de los 3 numero secretos....Buscalos tienes 3 oportunidades//\n"<<endl;
      do
         {
            system("pause");
            cout<<"\n ingresa un numero: ";
            cin>>r;
            conta++;
         }while (r !=2 && r !=4 &&  r !=8 && conta !=3);
      if (r==2 || r==4 || r==8)
         {
             clrscr();//limpiar pantalla
             system("pause");
             cout<<"\n Le atinaste al numero secretos: "<<r;
             cout<<"\n\n Desea tratar de encontras los demas numeros secretos <(S o s=si) y n=no>: ";
             cin>>rex;
             conta=0;
         }
      if(conta==3)
         {
           clrscr();//limpiar pantalla
           cout<<"\nLO SIENTE YA A REALIZADO TRES INTENTOS"<<endl;
           cout<<"\nDesea volver a intentarlo <(S 0 s=si) y n=no>: ";
           cin>>rex;
           conta=0;
         }
     }while (rex=='s'||rex=='S');
     getche();
  }

EJERCISIO 7

# include <conio.h>
# include <iostream.h>
# include <stdio.h>
#include <windows>
/*
 YOLL URIEL BENITEZ ALVAREZ
GRUPO "C"
SEGUNDO CUATRIMESTRE
USO DEL OR/AND
*/
char rex;
int r=0;
short int conta;
 void main()
  {
   do
     {
      clrscr();
      cout<<"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"&&&&&&&&&&&&&&&&&&&&&& Bienvenido al juego &&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"<<endl;
      cout<<"\n+++++++++++++++++++++++++++++++++++++++++"<<endl;
      cout<<"++se trata de igresar el numero secreto++"<<endl;
      cout<<"\n////////////////////////////////////////////////////////////////////////////"<<endl;
      cout<<"//Encuentra uno de los 3 numero secretos....Buscalos tienes 3 oportunidades//\n"<<endl;
      do
         {
            system("pause");
            cout<<"\n ingresa un numero: ";
            cin>>r;
            conta++;
         }while (r !=2 && r !=4 &&  r !=8 && conta !=3);
      if (r==2 || r==4 || r==8)
         {
             clrscr();//limpiar pantalla
             system("pause");
             cout<<"\n Le atinaste al numero secretos: "<<r;
             cout<<"\n\n Desea tratar de encontras los demas numeros secretos <(S o s=si) y n=no>: ";
             cin>>rex;
             conta=0;
         }
      if(conta==3)
         {
           clrscr();//limpiar pantalla
           cout<<"\nLO SIENTE YA A REALIZADO TRES INTENTOS"<<endl;
           cout<<"\nDesea volver a intentarlo <(S 0 s=si) y n=no>: ";
           cin>>rex;
           conta=0;
         }
     }while (rex=='s'||rex=='S');
     getche();
  }

EJERCISIO 6

#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <windows>

/*YOLL URIEL BENITEZ ALVAREZ
2do CUATRIMESTRE
GRUPO "C"
MECATRÓNICA
FIGURAS
*/
char nom[30],car[20], op;
float base=0,altura=0, lad1=0, lad2=0, lad3=0, radio=0, a, p;

void main()
  {
   cout<<"\n Ingresar Nombre: ";
   cin>>nom;
   cout<<"\n Ingresar Carrera: ";
   cin>>car;
   cout<<"\n======================================="<<endl;
   cout<<"Seleccion de figuras a operar"<<endl;
   cout<<"t) triangulo"<<endl;
   cout<<"r) rectangulo"<<endl;
   cout<<"c) circulo"<<endl;
   cout<<"======================================="<<endl;
   cout<<"seleccione la opcion a operar"<<endl;
   cin>>op;
   clrscr();//limpiar pantalla
   if  (op=='t')
     {
      cout<<"selecciono triangulo, INGRESAR DATOS"<<endl;
       //obtener, Area y Perimetro
      cout<<"ingresar base......: ";
        cin>>base;
      cout<<"ingresar altura....: ";
        cin>>altura;
      cout<<"ingresar el valor del lado 1....: ";
        cin>>lad1;
      cout<<"ingresar el valor del lado 2....: ";
        cin>>lad2;
      cout<<"ingresar el valor del lado 3....: ";
        cin>>lad3;
      a=(base*altura)/2; //haciendo operacion
      p=lad1+lad2+lad3;
      clrscr();
      cout<<".........RESULTADOS........: "<<endl;
      cout<<"area......: "<<a<<endl;
      cout<<"perimetro....: "<<p<<endl;
     }
   else if  (op=='r')
     {
      cout<<"selecciono rectangulo, INGRESAR DATOS"<<endl;
      //obtener, Area y Perimetro
      cout<<"ingresar base....: ";
        cin>>base;
      cout<<"ingresar altura....: ";
        cin>>altura;
      a=(base*altura); //haciendo operacion
      p=(base + altura + base + altura);
      clrscr();
      cout<<"...............RESULTADOS..........: "<<endl;
      cout<<"area......: "<<a<<endl;
      cout<<"perimetro.......: "<<p<<endl;
     }
   else if  (op=='c')
     {
      cout<<"selecciono CIRCULO, INGRESAR DATOS"<<endl;
      //obtener, Area y Perimetro
      cout<<"ingresar valor del radio...: ";
        cin>>radio;
      a=radio*2;
      p=(3.1416*a); //haciendo operacion
      clrscr();
      cout<<"...............RESULTADOS........: "<<endl;
      cout<<"circunferencia........: "<<p<<endl;
      cout<<"diametro.......: "<<a<<endl;
     }
   else
     {
      cout<<"\nOPCION NO VALIDA"<<endl;
     }
   system("pause");
     cout<<"\nMUCHAS GRACIAS FUE UN GUSTO ATENDERLO";
   getche();
 }