Ver Mensaje Individual
  #20 (permalink)  
Antiguo 05/11/2013, 18:23
Avatar de omar10594
omar10594
 
Fecha de Ingreso: junio-2013
Ubicación: Mexico
Mensajes: 26
Antigüedad: 10 años, 11 meses
Puntos: 3
Respuesta: Problemas Dempo

ya veo, entonces lo que ocupas es un ciclo, este hace ciertas sentencias si se cumple una condicion que le das, te pongo un ejemplo con un menu, y utilizando un ciclo do-while, investiga ciclos, y veras otros ciclos, pero a mi parecer este se adapta mas a lo que quieres.

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main( void )
  5. {
  6.     int opcion;
  7.  
  8.     do// Se inicia el ciclo
  9.     {
  10.         system("CLS");// Limpiamos pantalla
  11.        
  12.         printf("\t Menu:");// Imprimimos un menu
  13.         printf("\n\t1.- Hola");
  14.         printf("\n\t2.- Adios");
  15.         printf("\n\t3.- Hasta Luego");
  16.         printf("\n\t Opcion: ");
  17.        
  18.         scanf("%d",&opcion);// Capturamos la opcion
  19.        
  20.         system("CLS");// Limpiamos pantalla
  21.        
  22.         switch ( opcion )// Con el switch realizamos la opcion dada por el usuario
  23.         {
  24.             case 1:
  25.                 printf("Hola\n");
  26.                 break;
  27.             case 2:
  28.                 printf("Adios\n");
  29.                 break;
  30.             case 3:
  31.                 printf("Hasta Luego\n");
  32.                 break;
  33.         }
  34.        
  35.         printf("\n\nDesea volver al menu?\n 0 -> No\t1 ->Si");// Preguntamos si quiere volver al menu.
  36.         printf("\n Opcion: ");
  37.  
  38.         scanf("%d",&opcion);// Capturamos la opcion
  39.        
  40.     }while ( opcion == 1 );// Evaluamos si se cumple la condicion o no
  41.         // Termina el ciclo
  42.     return 0;
  43. }

la sintaxis del ciclo seria la siguiente:
Código C:
Ver original
  1. do
  2.     {
  3.         sentencias;
  4.     }while( condicion );

Entonces como podras ver, se inicia con "do" se abren llaves, luego va lo que quieres que se repita, y cierras llaves, y pones "while", y entre parentesis la condicion, lo terminas con ";"
Este ciclo hace la sentencia una vez, siempre, y luego evalua la condicion, si es cierta, vuelve a hacer lo que este entre llaves.