Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2015, 11:17
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes
Puntos: 204
Respuesta: Programa en C con secuencia de numeros. Soy principiante

Para realizar iteraciones C te proporciona tres tipos de bucles: for, while y do-while. Realmente da igual cual de los tres uses... únicamente hay que tener cuidado en que el bucle se realice correctamente.

Lo único que te falta es una secuencia de escape, es decir, salvo que te pidan un número fijo de iteraciones (10, 20, etc) lo normal es que te indiquen que el programa finalice al introducir una clave (el 0, un caracter no numérico, ...).

Para el primer caso lo más lógico sería usar un bucle for tal que:

Código C:
Ver original
  1. for(i=0;i<10;i++)
  2. {
  3.   // Contenido del bucle
  4. }

En el otro caso casi tendría más sentido usar un bucle while o do-while

Código C:
Ver original
  1. int num;
  2. scanf("%d", &num);
  3. while(num!=0) // Se repite mientras el número introducido sea distinto de 0
  4. {
  5.   // Contenido del bucle
  6.  
  7.   scanf("%d", &num);
  8. }

Un saludo.