Alguien puede explicarme este codigo. <code>#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { int numero = 5; whi...

Jesus Velez Flores

Jesus Velez Flores

Pregunta
studenthace 5 años

Alguien puede explicarme este codigo.

#include <stdio.h> #include <stdlib.h> int main() { int numero = 5; while(numero){ printf("Hola \n"); numero--; } return 0; }

Que esta pasando al solo poner la variable numero dentro del while sin compararla con otro valor?

1 respuestas
para escribir tu comentario
    Erik Ochoa

    Erik Ochoa

    studenthace 5 años

    Está evaluando que el numero sea un valor "Truty" o verdadero que en el caso de los números positivos lo es. Dentro del while va restando para que en algún punto numero sea 0 y por lo tanto falso y así salir de loop.

Curso de Programación Estructurada

Curso de Programación Estructurada

La programación estructurada es el paradigma que nos ha permitido programar robots, cohetes espaciales y sistemas operativos. Aprende este paradigma y desarrolla programas eficientes recurriendo únicamente a sus 3 estructuras básicas: Secuencia, Decisiones e Iteraciones aplicándolas con el lenguaje C.

Curso de Programación Estructurada
Curso de Programación Estructurada

Curso de Programación Estructurada

La programación estructurada es el paradigma que nos ha permitido programar robots, cohetes espaciales y sistemas operativos. Aprende este paradigma y desarrolla programas eficientes recurriendo únicamente a sus 3 estructuras básicas: Secuencia, Decisiones e Iteraciones aplicándolas con el lenguaje C.