Ciclo
while
Una ciclo while realiza un conjunto de
instrucciones mientras una condición sea cierta (sea diferente de 0). Cuando la
instrucción es 0 (o falso) se suspende la ejecución del ciclo.
Ejemplo: Realizar un programa que muestre un menú de
opciones.Se realizará la opción elegida y se volverá a mostrar el menú. El
programa termina cuando el usuario elige la opción 5 del menú.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
#include "stdio.h" int main(){ int saldo=0, deposito=0, retiro=0, opcion=0; printf("Introduzca saldo inicial: "); scanf("%d", &saldo); while(opcion != 5){ printf("===Bienvenido al banco==="); printf("\nElija una opcion"); printf("\n1. Depositar"); printf("\n2. Retirar"); printf("\n3. Ver saldo"); printf("\n4. Abonar intereses"); printf("\n5. Salir"); printf("Su opcion: "); scanf("%d", &opcion); if (opcion == 1){ printf("Monto a
depositar: "); scanf("%d",
&deposito); saldo = saldo + deposito; } if (opcion == 3){ printf("\nSu
saldo es: %d", saldo); } if (opcion == 5){ printf("\nGracias
por usar este programa"); } } } |
Explicación:
La variable que controla el ciclo es opcion, que inicialmente tiene un valor de
0. Se utiliza la instrucción while para evaluar si la variable opción es
diferente de 5, el valor con el que se cierra el programa (while(opcion
!= 5)). Mientras no sea 5 se muestra el menú y se ejecutan las
opciones. Cuando el usuario escribe 5, el programa realiza la opción 5, y
finaliza.
YA SABES LA MECÁNICA DE COMO SE TRABAJA, ASÍ QUE A TRABAJAR.
TIENES HASTA EL JUEVES 11 A LAS 11:59 PM PARA ENTREGARLO.

