Ayuda codigo cuenta hacia atras | Sololearn: Learn to code for FREE!

+1

Ayuda codigo cuenta hacia atras

La letra del programa dice **Necesitas hacer una app de cuenta atrás. Dado un número N como entrada, genera números de N a 1 en líneas separadas. Además, cuando el número actual de la cuenta atrás es un múltiplo de 5, la app debería producir "Beep".** Mi problema es que el codigo solo me muestra hasta el 8 u 7, no hasta 1 como deberia. No encuentro el error. https://code.sololearn.com/c4snFu0VJDKn/?ref=app

4/22/2021 4:36:12 PM

Mariana🇺🇾

8 Answers

New Answer

+5

Think your problem is you are increasing i and decreasing n at the same time.

+4

Ok, ahora si entendi! Muchas gracias 😁😁

+3

I use this as the for loop: for (;n > 0; n--)

+3

Replace your for with mine. And remove lines 7 and 13.

+2

+2

+1

Luego del cout<< beep ingresaste ese for?

0

solución espero haberte ayudado :) #include <iostream> using namespace std; int main(){ int n; cin >>n; for (int i= n; i >= 1; i--) { cout << i << endl; if(i%5==0){ cout << "Beep" << endl; } } return 0; }