------------------------------------------------
Elinv Argentina
------------------------------------------------
C - C++ - Bucle do/while - ejemplo de menu por Elinv.[/color]
/*
* El bucle do/while Elinv
* Aquí veremos el poder que podemos llegar a tener
* a través del bucle do/while.
*/
// Formato General:
// ----------------
// do{
// sentencia;
// }while(condición);
// ----------------
/*
* Contrariamente a los bucles for y while
* examina lo verdadero de la condición en la parte baja del bucle.
* Habran escuchado alguna vez que este bucle se
* ejecuta al menos una vez? asi es.
*/
//Algunos secretos...
//No son necesarias las llaves cuando esta presente una sentencia solamente.
//Un ejemplo sin llaves...
#include <stdio.h>
int main()
{
//Declaramos variable
int numero = 0;
//Ejercicio que solicitará un número mientras
//el ingresado sea menor a 50
//Imprimimos el mensaje al usuario
printf ("Ingrese un numero. Si es + de 50 sale del programan";
do
scanf("%d", &numero);
while(numero < 50);
getchar();
return 0;
}
//recomendamos usar las llaves, como así el correcto sangrado,
//también en cada linea aclarar el código, no solamente para
//los demás, sino para nosotros mismos, dentro de algunos años
//cuando quieramos retomarlo, nos costará muy poco tiempo
//agarrar el hilo de la cuestión...
/*
* El uso mas común de do/while es para menus.
* Ejemplo:
*/
#include <stdio.h>
int main()
{
//Declaramos variable
int numero = 0;
//Ejercicio con ejemplo de menu
do{
printf ("Menu opciones n";
printf ("----------------- n";
CONTINUAN EN:
--------------------------------------------------
Elinv Argentina
--------------------------------------------------

