Taller 0 Materia: Unidad: Grupo: Profesor: Alumno:
7
Programación I Sentencia de Control: repetitiva Mientras 4240 - 4241 Allan Avendaño Augusto Echeverría
Fecha: Escribe el pseudocódigo que resuelva los siguientes problemas. 1. Escriba un pseudocódigo que muestre los números del 1 al 20. Algoritmo numero1 Definir numero Como Entero numero <- 1 Mientras numero <= 20 Hacer Escribir numero numero <- numero + 1 FinMientras FinAlgoritmo 2. Escriba un pseudocódigo que permita el ingreso de un número y muestre por pantalla los números del 1 hasta el número previamente ingresado Algoritmo numero2 Definir numero Como Entero escribir "ingrese un numero" leer n1 numero <- 1 Mientras numero <= n1 Hacer Escribir numero numero <- numero + 1 FinMientras FinAlgoritmo
3. Escriba un pseudocódigo que permita leer un número por teclado. Luego, debe mostrar los números múltiplos de 3, desde 1 hasta el número previamente ingresado. Algoritmo numero3 Definir numero Como Entero escribir "ingrese un numero" leer n1 numero <- 1 Mientras numero <= n1 Hacer si numero%3=0 entonces Escribir "los numeros multiplos de 3 entre 1 y ",n1,"son" Escribir numero FinSi numero <- numero + 1 FinMientras FinAlgoritmo
4. Escriba un pseudocódigo que lea la edad de una persona y muestre sí es menor de edad o no. La solución terminará cuando la edad ingresada sea la de un mayor de edad (mayor o igual que 18). Algoritmo numero4 Definir numero Como Entero escribir "ingrese una edad " leer edad Mientras edad>=1 y edad<=17 Hacer Escribir " es menor de edad" Escribir "ingrese una edad" leer edad FinMientras si edad >=18 Escribir "es mayor de edad" FinSi FinAlgoritmo
5. Escriba un pseudocódigo que lea una letra por teclado, mientras sea diferente de alguna de las vocales.
Algoritmo sin_titulo Definir letra Como Caracter Definir clave Como texto Escribir "ingrese una letra " leer letra Mientras letra<>"a" y letra<>"e" y letra<>"i" y letra<>"o" y letra<>"u" Hacer Escribir "ingrese una letra " Leer letra FinMientras Escribir "es una vocal" FinAlgoritmo 6. Escribir el pseudocĂłdigo que permita ingresar dos nĂşmeros por teclado, mientras que su suma estĂŠ entre 10 y 20 Algoritmo numero6 definir numero como entero suma<- numero1+numero2 mientras (numero1<=10) y (numero2<=20) hacer Escribir "ingrese su primer numero" leer numero1 Escribir "ingrese su segundo numero" leer numero2 FinMientras FinAlgoritmo