orlandoju

Ejer3_TP2BIS

Apr 3rd, 2022 (edited)
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 5.56 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int main(void) {
  5.  
  6.     const int BLANCO=45;
  7.     const int NEGRO=50;
  8.     const int MARRON=40;
  9.     const int GRIS=49;
  10.  
  11.     int cant_blanco,cant_negro,cant_marron,cant_gris;
  12.     cant_blanco=cant_negro=cant_marron=cant_gris=0;
  13.  
  14.     int cant_blanco2,cant_negro2,cant_marron2,cant_gris2;
  15.     cant_blanco2=cant_negro2=cant_marron2=cant_gris2=0;
  16.  
  17.     int cant_blanco3,cant_negro3,cant_marron3,cant_gris3;
  18.     cant_blanco3=cant_negro3=cant_marron3=cant_gris3=0;
  19.  
  20.     int resto_blanco,resto_negro,resto_marron,resto_gris;
  21.     resto_blanco=resto_negro=resto_marron=resto_gris=0;
  22.  
  23.     int tipo_conejo;
  24.     int cantidad_total;
  25.  
  26.     bool conejo_blanco=false;
  27.     bool conejo_negro=false;
  28.     bool conejo_marron=false;
  29.     bool conejo_gris=false;
  30.  
  31.     cout<<"Programa para calcular la venta de conejos"<<endl;
  32.     cout<<"----------------------------------------"<<endl;
  33.     cout<<"Para registrar la primer venta, elija que tipo de conejo se quiere llevar: "<<endl;
  34.     cout<<"----------------------------------------"<<endl;
  35.     cout<<"1- Para Blanco"<<endl;
  36.     cout<<"2- Para Negro"<<endl;
  37.     cout<<"3- Para Marron"<<endl;
  38.     cout<<"4- Para Gris"<<endl;
  39.     cin>>tipo_conejo;
  40.  
  41.     switch(tipo_conejo){
  42.     case 1:
  43.         cout<< "Selecciono Blanco"<<endl;
  44.         cout<< "Ahora elija la cantidad: ";
  45.         cin>> cant_blanco;
  46.         conejo_blanco=true;
  47.         break;
  48.     case 2:
  49.         cout<< "Selecciono Negro"<<endl;
  50.         cout<< "Ahora elija la cantidad: ";
  51.         cin>> cant_negro;
  52.         conejo_negro=true;
  53.         break;
  54.     case 3:
  55.         cout<< "Selecciono Marron"<<endl;
  56.         cout<< "Ahora elija la cantidad: ";
  57.         cin>> cant_marron;
  58.         conejo_marron=true;
  59.         break;
  60.     case 4:
  61.         cout<< "Selecciono Gris"<<endl;
  62.         cout<< "Ahora elija la cantidad: ";
  63.         cin>> cant_gris;
  64.         conejo_gris=true;
  65.         break;
  66.     }
  67.  
  68.     cout<<"----------------------------------------------------------------------"<<endl;
  69.     cout<<"Para registrar la segunda venta, elija que tipo de conejo se quiere llevar: "<<endl;
  70.     cout<<"----------------------------------------"<<endl;
  71.     cout<<"1- Para Blanco"<<endl;
  72.     cout<<"2- Para Negro"<<endl;
  73.     cout<<"3- Para Marron"<<endl;
  74.     cout<<"4- Para Gris"<<endl;
  75.     cin>>tipo_conejo;
  76.  
  77.     switch(tipo_conejo){
  78.     case 1:
  79.         cout<< "Selecciono Blanco"<<endl;
  80.         cout<< "Ahora elija la cantidad: ";
  81.         cin>> cant_blanco2;
  82.         conejo_blanco=true;
  83.         break;
  84.     case 2:
  85.         cout<< "Selecciono Negro"<<endl;
  86.         cout<< "Ahora elija la cantidad: ";
  87.         cin>> cant_negro2;
  88.         conejo_negro=true;
  89.         break;
  90.     case 3:
  91.         cout<< "Selecciono Marron"<<endl;
  92.         cout<< "Ahora elija la cantidad: ";
  93.         cin>> cant_marron2;
  94.         conejo_marron=true;
  95.         break;
  96.     case 4:
  97.         cout<< "Selecciono Gris"<<endl;
  98.         cout<< "Ahora elija la cantidad: ";
  99.         cin>> cant_gris2;
  100.         conejo_gris=true;
  101.         break;
  102.     }
  103.  
  104.     cout<<"----------------------------------------------------------------------"<<endl;
  105.     cout<<"Para registrar la tercer venta, elija que tipo de conejo se quiere llevar: "<<endl;
  106.     cout<<"----------------------------------------"<<endl;
  107.     cout<<"1- Para Blanco"<<endl;
  108.     cout<<"2- Para Negro"<<endl;
  109.     cout<<"3- Para Marron"<<endl;
  110.     cout<<"4- Para Gris"<<endl;
  111.     cin>>tipo_conejo;
  112.  
  113.     switch(tipo_conejo){
  114.     case 1:
  115.         cout<< "Selecciono Blanco"<<endl;
  116.         cout<< "Ahora elija la cantidad: ";
  117.         cin>> cant_blanco3;
  118.         conejo_blanco=true;
  119.         break;
  120.     case 2:
  121.         cout<< "Selecciono Negro"<<endl;
  122.         cout<< "Ahora elija la cantidad: ";
  123.         cin>> cant_negro3;
  124.         conejo_negro=true;
  125.         break;
  126.     case 3:
  127.         cout<< "Selecciono Marron"<<endl;
  128.         cout<< "Ahora elija la cantidad: ";
  129.         cin>> cant_marron3;
  130.         conejo_marron=true;
  131.         break;
  132.     case 4:
  133.         cout<< "Selecciono Gris"<<endl;
  134.         cout<< "Ahora elija la cantidad: ";
  135.         cin>> cant_gris3;
  136.         conejo_gris=true;
  137.         break;
  138.     }
  139.         cout<<"----------------------------------------"<<endl;
  140. /*PRIMER PUNTO*/
  141.   cantidad_total=cant_blanco+cant_negro+cant_marron+cant_gris+cant_blanco2+cant_negro2+cant_marron2+cant_gris2+cant_blanco3+cant_negro3+cant_marron3+cant_gris3;
  142.   cout<<"La cantidad total de conejos vendidos es: "<<cantidad_total<<endl;
  143.  
  144.   cout<<"----------------------------------------"<<endl;
  145.  
  146.   /* SEGUNDO PUNTO*/
  147.   resto_blanco=BLANCO -(cant_blanco+cant_blanco2+cant_blanco3);
  148.   resto_negro=NEGRO -(cant_negro+cant_negro2+cant_negro3);
  149.   resto_marron=MARRON -(cant_marron+cant_marron2+cant_marron3);
  150.   resto_gris=GRIS - (cant_gris+cant_gris2+cant_gris3);
  151.  
  152.   cout<<"La cantidad de conejos que quedaron de color blanco es: "<<resto_blanco<<endl;
  153.   cout<<"La cantidad de conejos que quedaron de color negro es: "<<resto_negro<<endl;
  154.   cout<<"La cantidad de conejos que quedaron de color marron es: "<<resto_marron<<endl;
  155.   cout<<"La cantidad de conejos que quedaron de color gris es: "<<resto_gris<<endl;
  156.  
  157.   /*TERCER PUNTO*/
  158.   cout<<"----------------------------------------"<<endl;
  159.  
  160.   if(conejo_blanco==false ){
  161.     cout<<"No se vendieron conejos Blancos"<<endl;
  162.   }
  163.   if(conejo_negro==false ){
  164.     cout<<"No se vendieron conejos Negros"<<endl;
  165.   }
  166.   if(conejo_marron==false ){
  167.     cout<<"No se vendieron conejos Marron"<<endl;
  168.   }
  169.   if(conejo_gris==false ){
  170.     cout<<"No se vendieron conejos Gris"<<endl;
  171.   }
  172.  
  173.  
  174.    return 0;
  175. }
  176.  
Advertisement
Add Comment
Please, Sign In to add comment