Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capacidad:
Aplica estructuras repetitivas While,
DO While, FOR en el desarrollo de
aplicaciones.
PROCESOS CONDICIONALES / MULTIPLES
ESTRUCTURAS CICLICAS-REPETITIVAS-BUCLES
Se requiere un algoritmo para obtener la suma de diez cantidades mediante la utilización de
un ciclo “Mientras”. Realice el diagrama de flujo, el pseudocódigo para representarlo.
Se requiere un algoritmo para obtener la suma de diez cantidades mediante la utilización de
un ciclo “Mientras”. Realice el diagrama de flujo, el pseudocódigo para representarlo.
1. Inicio
2. Hacer SU = 0
3. Hacer C = 1
4. Mientras C < = 10
Leer VA
Hacer SU = SU + VA
Hacer C = C + 1
Fin mientras
5. Escribir SU
6. Fin
Ejemplo: Elaborar un programa capaz de sumar muchos
números, todos los que el usuario quisiera, y en el que
hubiera que escribir "0" para indicar que queremos terminar,
podría ser así:
Ejemplo: Elaborar un programa capaz de sumar muchos
números, todos los que el usuario quisiera, y en el que
hubiera que escribir "0" para indicar que queremos terminar,
podría ser así:
Algoritmo Mientras01
definir suma,x Como Entero;
Escribir "Dime un numero";
Leer x;
suma <- 0;
Escribir "Terminado";
FinAlgoritmo
Ejemplo: Elaborar un programa capaz de sumar muchos
números, todos los que el usuario quisiera, y en el que
hubiera que escribir "0" para indicar que queremos terminar,
podría ser así:
Algoritmo Repetir01
definir suma,x Como Entero;
suma <- 0;
Escribir "Dime un numero";
Leer x;
Repetir
Escribir "Terminado";
FinAlgoritmo
Ejemplo: Elaborar un programa capaz de sumar
muchos números, todos los que el usuario quisiera,
y en el que hubiera que escribir "0" para indicar
que queremos terminar, podría ser así:
Algoritmo Para01
definir suma,x,i,n,j Como Entero;
suma <- 0;n <- 2;j <- 0;
Escribir "Dime un numero";
Leer x;
Para i<-1 Hasta n+j Con Paso 1 Hacer
suma <- suma + x;
Escribir "Hasta ahora, la suma es ", suma;
Escribir "Dime otro numero";
Leer x;
si x<>0 entonces
j<-j+1;n<-n+1;
FinSi
Fin Para
Escribir "Terminado";
FinAlgoritmo
Ejemplo: Elabore un programa que pida al usuario una clave
de acceso, y que no le permita seguir hasta que la introduzca
correctamente, se podría hacer así:
Ejemplo: Elabore un programa que pida al usuario una clave
de acceso, y que no le permita seguir hasta que la introduzca
correctamente, se podría hacer así:
Algoritmo Mientras02
definir clave Como Entero;
Escribir "Bienvenido!";
FinAlgoritmo
Ejemplo: Elabore un programa que pida al usuario una
clave de acceso, y que no le permita seguir hasta que la
introduzca correctamente, se podría hacer así:
Algoritmo Repetir02
Definir clave Como Entero;
Repetir
Escribir "Dime tu clave de acceso";
Leer clave;
Si clave <> 1234 Entonces
Escribir "Clave incorrecta";
FinSi
Hasta Que clave=1234
Escribir "Bienvenido!";
FinAlgoritmo
Ejemplo: Elabore un programa que pida al usuario una clave
de acceso, y que no le permita seguir hasta que la introduzca
correctamente, se podría hacer así:
Por ejemplo, elabore un programa que mostrara los números
del 1 al 10, podría ser:
Algoritmo Para02
definir x Como Entero;
FinAlgoritmo
Las estructuras repetitivas ("bucles") se pueden incluir una dentro de otra si
fuera necesario. El resultado se conoce como un "bucle anidado".
FinAlgoritmo