Escolar Documentos
Profissional Documentos
Cultura Documentos
3) Repetitivas:
Este tipo de estructura se utilizan para ejecutar acciones repetidamente, esto se hace posible mediante una secuencia de instrucciones que se repiten una y otra vez y as evitamos escribir mltiples veces las mismas instrucciones.
Repetitiva Mientras
Este se utiliza cuando NO sabemos el nmero de veces que se ha de repetir un ciclo, los ciclos se determinan por una condicin que se evala al inicio del ciclo, es decir, antes de ejecutarse todas los pasos.
Ejemplo (While)
Realizar un programa que imprima en pantalla los nmeros del 1 al 100.
Inicializamos una variable con el valor 1, luego imprimimos la variable, incrementamos nuevamente la variable y as sucesivamente. Seudocodigo: Inicio X=1 Mientras x<=100 hacer Imprima x x = x+1 Fin Mientras Fin
Ejemplo 2 (While)
Escribir un programa que solicite un valor positivo y nos muestre desde 1 hasta el valor ingresado de uno en uno. Ejemplo: Si ingresamos 30 se debe mostrar en pantalla los nmeros del 1 al 30. Seudocodigo: Leer n x=1 Mientras x <= n hacer Imprima x x = x+1 Fin Mientras Fin
Ejemplo 3 (While)
Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre posteriormente la suma de los valores ingresados y su promedio.
seudocodigo:
inicio x=1 suma = 0 mientras x <= 10 hacer leer valor suma=suma+valor x=x+1 fin mientras promedio = suma/10 imprima suma imprima promedio fin
Repetitiva Mientras
Ejemplo Pseudocdigo
Inicio Escribir "Hay alumno"; Leer alum; Mientras alum="s" Hacer Leer calif1,calif2; prom=(calif1+calif2)/2; Escribir "El promedio del alumno es ",prom;
Fin Mientras
Fin
Ejercicios
1. 2.
3.
4. 5. 6.
7.
8.
Realizar un algoritmo que escriba los nmeros de uno en uno hasta 20 Hacer un programa que Lea e imprima las letras diferentes a H Realizar un algoritmo que lea desde teclado valores positivos y los vaya sumando hasta que se introduzca un cero para terminar Hacer un algoritmo para calcular la suma de los 10 primeros nmeros pares Calcular la suma de los cuadrados de los 100 primeros nmeros enteros e imprimir el resultado Realizar un algoritmo que pregunte al usuario que adivine un nmero comprendido en el rango de 1 a 25. Si es correcto debe imprimir el numero, de lo contrario podr seguir intentndolo pero solo tendr 10 intentos Hacer un programa que lea un capital y que averig e imprima en cuantos meses se duplica si lo colocamos a un inters del 5% mensual En 1980 la ciudad A tenia 3,5 millones de habitantes, y un crecimiento anual del 7%; y la ciudad B tenia 5 millones y un crecimiento anual del 15%. Hacer un programa que calcule e imprima en que ao la
Ejercicio 5