Dev - C++ - ciclo for con decremento e incremento

 
Vista:
Imágen de perfil de cesar
Val: 120
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por cesar (44 intervenciones) el 19/06/2019 17:09:53
Buenas Tardes
Necesito aqyuda en este ciclo for con decremento todo esta bien escrito pero no lo veo el error el programa se ejecuta pero solo se ve el 10 no el
10
9
8......

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<conio.h>
 
using namespace std;
 
int main(){
 
 
int i ;
 
for(i=10; i>=1; i--){
 
cout<<i<<endl;
 
cin.get();
return 0;
}
}

favor poner el for con incremento pero me interesa mas este con decremento
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 2.015
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por Alfil (513 intervenciones) el 19/06/2019 19:13:21
Return 0 indica al programa que ha finalizado exitosamente, al incluirlo dentro del ciclo for, lo encuentra en la primera iteracion y finaliza el programa.

1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include<conio.h>
 
using namespace std;
 
int main()
{
    for( int i = 10; i >= 1; i--){
        cout<<i<<endl;
        cin.get();
    }
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de cesar
Val: 120
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por cesar (44 intervenciones) el 19/06/2019 20:24:14
sigue dando el 10 solo amigo no se porque estoy usando codeblocks
este es el link donde esta el problema que genera el error y a el le da su decremento perfecto
a mi un diez nada mas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 2.015
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por Alfil (513 intervenciones) el 19/06/2019 21:14:07
Eso se debe al cin.get(); , lo he mantenido pensando que formaba parte de tu idea de programa. El cin.get(); provoca que debas pulsar una tecla tras aparecer cada numero (en realidad lee del teclado la tecla pulsada sin almacenarla).

Elimina esa línea y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de cesar
Val: 120
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por cesar (44 intervenciones) el 19/06/2019 23:43:13
muy bien gracias por su respuesta get y con el system pause???
CON ELsystem("pause"); si funciona son las cosas que se deben experimentar y estudiar perfecto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 208
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ciclo for con decremento e incremento

Publicado por dario (117 intervenciones) el 20/06/2019 04:47:53
Una observacion: no uses <conio.h> no es libreria standard.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar