+ 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
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
+ 1
Gracias