// Este codigo ha sido generado por el modulo psexport 20180802-w32 de PSeInt.
// Es posible que el codigo generado no sea completamente correcto. Si encuentra
// errores por favor reportelos en el foro (http://pseint.sourceforge.net).
#include<iostream>
using namespace std;
// Para leer variables de texto se utiliza el operador << del objeto cin, que
// lee solo una palabra. Para leer una linea completa (es decir, incluyendo los
// espacios en blanco) se debe utilzar getline (ej, reemplazar cin>>x por
// getline(cin,x)), pero obliga a agregar un cin.ignore() si antes del getline
// se leyó otra variable con >>.
int main() {
int ivan;
// esto define desde que numero se va a contar esta lista, en nuestro caso es 101
ivan = 101;
while (ivan>0) {
// es en esta parte que usamos la funcion de mod(residuo) en la cual usamos el numero que tenemos y lo que sobra...
if (((ivan)%(2)==0)) {
// luego de dividirlo entre 2, todos los numeros pares divididos entre 2 dan cero por lo tanto...
ivan = ivan-1;
// la condicion dentro del while es que cuando el modulo de ivan en base 2 nos de 0, entonces no pasa nada, no imprime un numero
// de lo contrario, este imprimiria el numero impar
} else {
cout << ivan << endl;
ivan = ivan-1;
}
}
// Espero que la explicacion haya servido
return 0;
}
//Post data, este codigo lo aprendi a usar muy rapido usando pseint, ahi fue donde lo cree y luego use la funcion exportar para convertirlo a c++, si quieres aprender
//a programar un poco mas rapido, te recomiendo instalar este programa
//Post post data: Cuando entregues este trabajo, borra todas las lineas que comienzen asi(//)