Pregunta de programación C++

Cerrado
JoacoElProgramador
Message postés
4
Date d'inscription
domingo, 15 de abril de 2018
Estatus
Miembro
Última intervención
domingo, 25 de noviembre de 2018
- Modificado el 16 abr 2018 a las 01:55
misterdekus
Message postés
473
Date d'inscription
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 27 de julio de 2022
- 16 abr 2018 a las 23:04
¡Hola! : 3

Pregunta de programación C++

#include
#include

using namespace std;

void main(){
int num;

cout << "Escriba un numero: ";
cin >> num;
for (int i = 0; i <= num; i++) {

if (num % 2 == 0) {

cout << "Es par" << endl;
cout << "el numero es= " << num * 2 << endl;

}
else {
cout << "El numero es impar" << endl;
cout << "el numero es= " << num * 3 << endl;

}
}
system("pause");
}

al escribir ese codigo, en la consola me deberia de salir UNA sola vez si el numero es impar o par y cuanto seria al multiplicarlo. PERO me pasa esto, alguien sabe como solucionarlo ? gracias!, ofresco 40 puntos al que me ayude y funcione

1 respuesta

misterdekus
Message postés
473
Date d'inscription
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 27 de julio de 2022
120
Modificado el 16 abr 2018 a las 05:33
buenas Joaco

Te lo imprime 3 veces, por el FOR
( aunque no se el porque si pones 2, te lo imprime 3 )

saludos
0
misterdekus
Message postés
473
Date d'inscription
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 27 de julio de 2022
120
16 abr 2018 a las 23:04
  • ya se porque te lo imprime 3 veces ... ya capte
0