sábado, 21 de abril de 2012

Cuenta atrás desde un número en Lenguaje C

{

int num1; //Declaración de variable de tipo entero

printf("Introduce un numero: "); //Pedimos un numero de teclado
scanf("%d",&num1); //Guardamos el numero en la variable num1

//Usamos un bucle Do While, para que se ejecute al menos una vez
do{

    printf("%d\n",num1); //Muestra en pantalla el numero introducido y lo decrementa en 1.
    num--;

}while (num1 != 0); //Todo esto lo realiza mientras num1 no sea 0. En el momento que llega a 0, el bucle termina.

system("PAUSE";


 

7 comentarios:

  1. creo que donde dice num--; "te falto agregar el 1 osea num1--;". ya que lo hice como esta aqui en la pagina y me sale error

    ResponderEliminar
  2. va a tirar error porque en system pause falta un parentesis

    ResponderEliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. #include
    #include
    int main(void){

    int num1; //Declaración de variable de tipo entero

    printf("Introduce un numero: "); //Pedimos un numero de teclado
    scanf("%d",&num1); //Guardamos el numero en la variable num1

    //Usamos un bucle Do While, para que se ejecute al menos una vez
    do{

    printf("%d\n",num1); //Muestra en pantalla el numero introducido y lo decrementa en 1.
    num1--;

    }while (num1 != 0); //Todo esto lo realiza mientras num1 no sea 0. En el momento que llega a 0, el bucle termina.

    system("PAUSE");

    return 0;
    }
    En android con movil C da referenceTable luego de la ejecucion del programa, comentando la funcion system(); esa referencia no aparece.
    El programa funciona correctamente.Gracias.

    ResponderEliminar
  5. No me va osea al compilar el codigo me sale fallo en la compilación.

    ResponderEliminar
  6. #include
    int main()

    {

    int num1;

    printf("Introduce un numero: ");
    scanf("%d",&num1);


    do {

    printf("%d\n",num1);
    num1--;

    } while (num1 != 0);

    }


    ResponderEliminar
  7. No tienes un código de cuenta atrás para el detonado de una bomba me lo dejaron de tarea y no sé como terminarlo

    ResponderEliminar