Ing. Maisés Q5
ASIGNATURA: FUNDAMENTOS DE PROGRAMACION
GUIA N* 6.2
LA ESTRUCTURA REPETITIVA WHILE
Ejemplo L- Desarrollar una aplicaci
que permita ingresar una contraseiia como maximo tres
veces. Si la contrasedia es correcta que indique un mensaje de Contrasefia Correcta 0
Vuelva a Ingresar,
Solucién:
L.L.- Datos 1.2 Proceso
1.3 Resultado
‘Numero=1
Mient
Inicio
Leer Contraseiia
Contraseiia = 123,
Ese
Sal
fin
Fin
12 (Numero <= 3)
Si ( Contrasefia = 123 )
ir “Contraseiia Correcta”
del bucle
Eseribir “Vi
Numero= Numero +1
“Contraselia Correcta”
‘uelva a Ingresar”™
2.- Disetio:
3. Codificacion:
Psendocédigo
‘3.L- Visual C# Net
Inicio
J Crear Variables
Entero Contrasefia, Numero
Numero =1
Micatras (Numero <3)
Inicio
Si( Contrazeia = 123)
Escribir “Contraseiia Correcta”
Salix dal bucle
Eseribir “Vuelvaa Ingresar”
fin
Numero = Numero 1
Fin
Fin
{
1 Croar Variables
int Contrazeiia, Numero;
Numero =1;
while (Numero <=3)
‘Console. Write("Ingrese Contrazel
‘Contraceiia = intParse(ConzoleReadLine());
if Contraseia == 123)
{
1 Esevibir el Resultado
Console. WriteLine("Contraselia Correeta");
Console ReadLine();
breaks
‘chee
Console, WriteLine("Vuelva a Ingresas
i
‘Numero = Numero + 1;
iIng. Moisés QS
Ejereicio 2.- Desarrollar una_aplics
Soluciém:
siguientes operaciones: Depositar, Retirar y Ver Saldo.
Salis Depeats [Retire
o
15
1
Fr)
2
aE
zu
jm que permita con un Mena de Opciones, realizar las
I Frocese
Ta: Resuliado
‘Mientras (i<=4)
Memit de Opciones
Escribir" ”
Escribir” MENU"
Escribir" ”
Eseribir "I~ Deporitar
Escribir"2-Retirar
Escribir "3.- Ver Saldo"
Escribir"4-Salir
Escribir”
‘Leer Variable:
Leer Opeion
MDeterminar el resultado
EnCasaDe ( Opcion }
caso 1:
eer datos y realizar actividad
Laer Cantidad
aldo + Cantidad:
‘realiz6 el depasita con éxito.”
eer datos y realizar actividad
Laer Cantidad
‘Mmprimir Saldo Actusl
Escribir Saldo
fin
fia
fin
"Se realizé el