+ 2

Cuenta atrás

Necesito ayuda con el proyecto Cuenta atrás en C++ #include <iostream> using namespace std; int main() { int n; cin >> n; for (int n; n>0; n--) //tu código va aquí {cout<< n<< endl; if(n%5=0) {cout<< "beep";} } return 0; } Alguien q por favor me diga qué estoy haciendo mal

29th Jan 2022, 3:20 PM
Paula Silva Lara
Paula Silva Lara - avatar
2 Respuestas
+ 2
for (int n; n>0; n--) //redeclarando n y se establecerá de forma predeterminada en 0, elimine int n aquí, simplemente déjelo vacío. //0>0 es falso, por lo que el ciclo nunca comienza { cout<< n<< endl; if(n%5==0) //usar == comparación, operador, //= es operador de asignación { cout<< "bip"<<endl; //añadir salto de línea for( ; n>0; n--) if(n%5==0) cout<< "beep"<<endl; for (int n; n>0; n--) //redeclaring n and it will default set to 0, remove int n here, just put empty. //0>0 is false so loop never starts { cout<< n<< endl; if(n%5==0) //use == comparition, operator, //= is assignment operator { cout<< "beep"<<endl; //add line break
29th Jan 2022, 3:40 PM
Jayakrishna 🇮🇳
+ 1
Gracias
29th Jan 2022, 3:41 PM
Paula Silva Lara
Paula Silva Lara - avatar