Facebook
From Nicolas Costa, 3 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 141
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5. int ciudad, id, asistentes, i;
  6. float recaudacion;
  7.  
  8. ///PUNTO A
  9. float tot_rec;
  10.  
  11. ///PUNTO B
  12. int min_id;
  13. int min_asistentes = -1;
  14.  
  15. ///PUNTO C
  16. float suma_rec = 0, promedio;
  17. int suma_asistentes = 0;
  18.  
  19. cout << "CIUDAD: ";
  20. cin >> ciudad;
  21. while (ciudad >= 0){
  22. tot_rec = 0;
  23.  
  24.     for (i=1; i<=3; i++){
  25.  
  26.         cout << "ID: ";
  27.         cin >> id;
  28.         cout << "ASISTENTES: ";
  29.         cin >> asistentes;
  30.         cout << "RECAUDACION: $";
  31.         cin >> recaudacion;
  32.         tot_rec += recaudacion;
  33.         suma_rec += recaudacion;    ///suma_rec = suma_rec + recaudacion;
  34.         suma_asistentes += asistentes;
  35.         cout << endl;
  36.  
  37.         ///calculo el minimo -- punto b --->
  38.         if (min_asistentes == -1 || asistentes < min_asistentes){
  39.             min_asistentes = asistentes;
  40.             min_id = id;
  41.         }
  42.  
  43.     cout << endl;
  44.  
  45.     }
  46.     cout << "PUNTO A:" << endl;
  47.     cout << "CIUDAD: " << ciudad << endl;
  48.     cout << "RECAUDACION: $" << tot_rec << endl;
  49.  
  50.     cout << endl << "-------------------------------------------" << endl;
  51.     cout << "CIUDAD:";
  52.     cin >> ciudad;
  53. }
  54.  
  55. promedio = suma_rec / suma_asistentes;
  56.  
  57. cout << "PUNTO B: " << endl;
  58. cout << "ID: " << min_id << endl;
  59. cout << "MINIMOS ASISTENTES: " << min_asistentes << endl;
  60.  
  61. cout << "PUNTO C: " << endl;
  62. cout << "PROMEDIO: " << promedio << endl;
  63.  
  64. return 0;
  65. }
  66.