Do, while

Iniciado por Ander123, 25 Agosto 2012, 17:47 PM

0 Miembros y 1 Visitante están viendo este tema.

Ander123

Hola, tengo que hacer un programa con esos dos operadores, que muestre los numeros del 1 al 10, no entiendo muy bien su funcionamiento aun.. a ver si alguien me lo aclara.
#include <stdio.h>

int main(void)
{
    int x=1
    do
    {
        x!=10

    }
    while
    x!=10
    x=+1
    printf("%d",x);
}

0xDani


#include <stdio.h>

int main()
{
  int x=1;
do
  {
    printf("%i", x);
   x++;
   }while(x<=10)
return 0;
}


Creo que el ejemplo es ilustrativo, si necesitas explicacion avisa.

Saludos.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

Ander123

Al poner en diferente orden la sentencia, el programa cambia, eso por que es?

0xDani

Cita de: Ander123 en 25 Agosto 2012, 18:30 PM
Al poner en diferente orden la sentencia, el programa cambia, eso por que es?

Al hacer cosas diferentes, es probable que obtengas resultados diferentes.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

-- KiLiaN --

#4
#include <stdio.h>

int main(void)
{
    int x=1 /* inicializas la variable x y le das el valor de 1
    do       /* haces un do-while por lo que minimo una vez se va a ejecutar */
    {
        x!=10    /* aqui no entiendo muy bien que haces: estas haciendo que x no sea igual a 10 */

    }
    while      /*aqui deberias haber metido la condicion del while entre parentesis y pones tambien que x no sea igual a 10 */
    x!=10
    x=+1    /* Deberias incrementar o decrementar la variable contador (x) dentro de la sentencia que ejecuta el do */
    printf("%d",x); /* Dejandolo asi el printf se ejecutara despues del bucle do-while */
}
Entren al chat de elhacker.net
    
   

@kln13

$Edu$

Hay que leer minimo un tutorial antes de empezar a programar..

fabianjsm

Si no estas a una semana de tus exámenes y tienes interés en aprender C podrías leerte algo como "El lenguaje de programación C" (la bíblia del C), de Brian Kernighan y Dennis Ritchie. Después pasar a C++ será un paso.