Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Dada una lista de números que finaliza cuando se ingresa un número divisible por 7,
- informar cual es el anteúltimo y último número impar ingresado.
- Ejemplo 8, 4, -5, 6, 10, 5, 18, 14 se informa -5 y 5.
- Nota: Contemplar la posibilidad que podría no haber números impares en la lista.
- */
- #include <iostream>
- using namespace std;
- int main(void){
- int n;
- int contadorimpar=0;
- int anteultimpar,ultimoimpar;
- cout<< "Ingrese una lista de numeros: " <<endl;
- cin>>n;
- while(n%7!=0)
- {
- contadorimpar++;
- if(n%2!=0 && contadorimpar==1)
- {
- ultimoimpar=n;
- }
- if(n%2!=0 && contadorimpar>=2)
- {
- anteultimpar=ultimoimpar;
- ultimoimpar=n;
- }
- cin>>n;
- }
- cout<<"El ultimo impar es: "<< ultimoimpar<<endl;
- cout<<"El anteultimo impar es: "<<anteultimpar<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment