estructuras repetitivas C

Páginas: 4 (901 palabras) Publicado: 17 de septiembre de 2015
3. DO WHILE


Formato:

do
{
Sentencia(s);
}
while(expresión);

Se repite mientras que la expresión del test sea verdad o seahasta que sea cero o falso sale del ciclo.

Ejemplo:

#include
main()
{ int num=0;
do
{
printf(“%d\n”,num); //imprime de 0 a 20
++num;}while(num <= 20);
}



o

int num=0;
do
{
printf(“%d\n”,num++); //imprime de 0 a 20
}while(num <= 20);o

int num=0;
do
{
printf(“%d\n”,++num); //imprime de 1 a 21
}while(num <= 20);



El uso más común para el do/while es un control de una entrada correctado
{ printf(" Elija la opcion deseada, para la conversión que desea realizar\n");
printf(" 1: Decimal a Hexadecimal \n");
printf(" 2: Hexadecimal a Decimal \n");printf(" 3: Decimal a Octal \n");
printf(" 4: Octal a Decimal \n");
printf(" 5: Salir \n");
printf(" Teclee su opción : ");
scanf("%d", &op);
}
while(op != 5);4. WHILE


Formato:

While (expresión)
Sentencia(s); // Si tiene más de una instrucción dentro del ciclo se colocan llaves


La expresión puede ser cualquierexpresión válida, se itera mientras la expresión sea verdad (no igual a cero).





Ejemplo: (Aceptar un carácter que no sea ‘A’)


#include
main()
{
char ch;
ch = ’ ’;
while (ch != ‘a’)ch = getchar();
}

Ejemplo:
# include
main()
{ int num = 0;
while (num <= 20)
{ printf (“%d\n”,num); //Visualizar los números del 0 al 20
++num;
}
}o

int num = 0;
while (num <= 20)
printf (“%d\n”,num++); //Imprime y después incrementa
// Visualizar los números...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras repetitivas en c
  • C++ estructuras repetitivas
  • Estructuras repetitivas
  • ESTRUCTURA REPETITIVA
  • Estructuras Repetitivas
  • Estructuras Repetitivas
  • EStructuras repetitivas
  • ESTRUCTURAS REPETITIVAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS