#include <iostream>
using namespace std;
int main() {
int start, end, step;
char choice;
cout << "Generador de Secuencias" << endl;
cout << "Ingrese el número inicial: ";
cin >> start;
cout << "Ingrese el número final: ";
cin >> end;
cout << "Ingrese el paso (1 para impares, 2 para pares): ";
cin >> step;
if (step != 1 && step != 2) {
cout << "Opción de paso no válida. El paso debe ser 1 para impares o 2 para pares." << endl;
return 1;
}
cout << "Desea generar números " << (step == 1 ? "impares" : "pares") << " entre " << start << " y " << end << "? (y/n): ";
cin >> choice;
if (choice == 'y' || choice == 'Y') {
cout << "Secuencia de números " << (step == 1 ? "impares" : "pares") << ":" << endl;
for (int i = start; i <= end; i += step) {
cout << i << " ";
}
cout << endl;
} else {
cout << "Secuencia no generada." << endl;
}
return 0;
}
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++