Ing. Edson RaĂşl Lazo Alvarez
¿Qué aprendimos la sesión anterior?
Ing. Edson Raúl Lazo Alvarez
Estructura Repetitiva While – Do While-For ejemplos Computación Ing. Edson Raúl Lazo Alvarez
Semana 8 Ing. Edson Raúl Lazo Alvarez
Propósito Al finalizar el alumno podrá realizar algoritmos repetitivos con WHILE - DO WHILE-For.
Ing. Edson Raúl Lazo Alvarez
Agenda del día • 1. Algoritmos repetitivos (repaso) • 1.1 WHILE (Mientras) • 1.2 DO WHILE (Hacer Mientras) • 1.3 FOR (PARA)
Ing. Edson Raúl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 01
Realizar la sucesión de Fibonacci hasta un número "n". Recuerde que una sucesión de Fibonacci es una sucesión infinita de números naturales 1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,... la sucesión comienza con los números 1 y 1^2 y a partir de estos, "cada término es la suma de los dos anteriores". Ing. Edson Raúl Lazo Alvarez
Ejemplo 01
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 02
Escribir un algoritmo que solicite ingresar 10 notas de alumnos y nos informe cuántos APROBADOS y DESAPROBADOS existen. APROBADO es cuando su nota es mayor o igual que 11. OJO no olvidar que una nota válida es de 0 a 20.
Ing. Edson Raúl Lazo Alvarez
Ejemplo 02
Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 01 Diseñar un algoritmo que calcule las calificaciones de un grupo de alumnos. La nota final de cada alumno se calcula según el siguiente criterio: la parte práctica vale el 10%; la parte de problemas vale el 50% y la parte teórica el 40%. El algoritmo leerá el nombre del alumno, las tres notas, y luego se escribirá su promedio y volverá a pedir los datos del siguiente alumno hasta que el nombre sea una cadena vacía. Las notas deben estar entre 0 y 20, si no lo están, imprimirá un mensaje de error y volverá a pedir otro alumno. Ing. Edson Raúl Lazo Alvarez
Ejemplo 01
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 2
Diseñar un algoritmo que te permita ingresar un número mayor de dos dígitos y te devuelve el digito mayor. Ejemplo si ingreso 182 el mayor es 8
Ing. Edson Raúl Lazo Alvarez
Ejemplo 2
Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 01
Escribir el incremento en uno de un nĂşmero ingresado por teclado que sea menor de 20, el incremento que se muestra debe ser hasta 20. Ejemplo, si digitas 16 debe mostrar: 17, 18, 19, 20
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 01
Ing. Edson RaĂşl Lazo Alvarez
Ejemplo 02
Algoritmo pida el ingreso de dos números (un rango de menor a mayor) y que visualice sólo los números que son múltiplos de 2 y 3 del rango ingresado
Ing. Edson Raúl Lazo Alvarez
Ejemplo 02
Ing. Edson RaĂşl Lazo Alvarez
Preguntas
Ing. Edson RaĂşl Lazo Alvarez
¿Qué hemos aprendido?
Ing. Edson Raúl Lazo Alvarez
Diseñemos Algoritmos
Ing. Edson Raúl Lazo Alvarez