Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero,
- luego informar el máximo y la posición dentro de la lista.
- Ejemplo: 5, 10, 20, 8, 25, 13, 35, -8, -5, 20, 0. Se listará Máximo: 35 - Posición: 7.
- Ejemplo: 5, 10, 20, 8, 55, 13, 55, -8, -5, 20, 0. Se listará Máximo: 55 - Posición: 5.
- Ejemplo: -5, -10, -20, -8, -55, -400, -15, -20, 0. Se listará Máximo: -5 - Posición: 1
- */
- #include<iostream>
- using namespace std;
- int main(void)
- {
- int n;
- int maxnum;
- bool primernum=false;
- int posicion=0;
- cout<< " Ingrese un numero: "<<endl;
- cin>>n;
- maxnum=n;
- while(n!=0)
- {
- primernum=true;
- if(n>maxnum && primernum==true)
- {
- maxnum=n;
- }
- /* else if(maxnum>n)
- {
- maxnum=n;
- }*/
- cout<< " Ingrese un numero: "<<endl;
- cin>>n;
- posicion++;
- }
- cout<<"El maximo es: "<<maxnum<<endl;
- cout<<"La posicion del numero es: "<<posicion<<endl;
- return 0;
- }
Add Comment
Please, Sign In to add comment