orlandoju

ejer4_tp4

Apr 24th, 2022 (edited)
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. /*
  2. Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero,
  3.  luego informar el máximo de los números pares.
  4. Ejemplo: 2, 10, 20, 8, 25, 13, 36, -8, -5, 20, 0. Se listará Máximo 36.
  5. Ejemplo: 5, -13, 23, 81, -55, -13, 55, 4, 15, -20, 0. Se listará Máximo 4.
  6. Ejemplo: -5, -13, -20, -8, -55, -13, -55, -14, -15, -20, 0. Se listará Máximo 0
  7. */
  8. #include<iostream>
  9. using namespace std;
  10.  
  11. int main(void)
  12. {
  13.     int n;
  14.     int primerparmax;
  15.     bool primerpar=false;
  16.  
  17.         cout<< " Ingrese un numero: "<<endl;
  18.         cin>>n;
  19.         if(n%2==0)
  20.         {
  21.         primerparmax=n;
  22.         primerpar=true;
  23.         }
  24.     while(n!=0)
  25.     {
  26.  
  27.         if(n%2==0 && primerpar==false)
  28.         {
  29.             primerparmax=n;
  30.             primerpar=true;
  31.          }
  32.          else if (n%2==0 && n>primerparmax)
  33.             {
  34.             primerparmax=n;
  35.             }
  36.         cout<< " Ingrese un numero: "<<endl;
  37.         cin>>n;
  38.     }
  39.  
  40.  
  41.     cout<<"El maximo es: "<<primerparmax<<endl;
  42.  
  43.  
  44.     return 0;
  45. }
Add Comment
Please, Sign In to add comment