Taller05

Page 1

Taller 05 Materia:

Programación I Selección simple, doble y Unidad: múltiple Grupo: 4240-4241

Profesor: Alumno:

Allan Avendaño Juan Reyes Villon

Fecha: Escribe el pseudocódigo que resuelva los siguientes problemas. 1. Se necesita el pseudocódigo que permita la lectura de un número. Luego, deberá validar que dicho número se encuentre y deberá mostrar, según sea el caso, sí el número se encuentra o no en el siguiente rango. a. b. c. d. e. f. g.

5 <= x x>8 -4 < x <= 0 -6 < x U x >= 8 x > -1 y x < 3 x > -5 y x < 1 o x > 2 y x < 4 x = 10 o x = 8

2. Se necesita un pseudocódigo en el que permita leer una nota, y muestre un mensaje de acuerdo al siguiente criterio: Sí la nota es: a. 0 a < 5.0 Suspenso b. 5 a < 6.5 Aprobado c. 6.5 a < 8.5 Notable d. 8.5 a < 10 Sobresaliente e. 10 Matrícula de honor Algoritmo sin_titulo Escribir "Inserte una nota" Definir n_n Como Real Leer n_n si (n_n = 0) O (n_n < 5.0) Entonces Escribir "Esta en suspenso" Sino si (n_n = 5) O (n_n < 6.5) Entonces Escribir "Esta aprobado" Sino si (n_n = 6.5) O (n_n < 8.5) Entonces Escribir "Notable." Sino si (n_n = 8.5 ) O (n_n < 10) Entonces Escribir "Sobresaliente"


Sino si n_n = 10 Entonces Escribir "Matricual de honor." FinSi FinSi FinSi FinSi FinSi FinAlgoritmo 3. Se necesita extender el funcionamiento de la máquina de escribir antigua. Además de los 3 modos principales, debes agregar estos modos: a. Modo 4: Deberá mostrar desde la segunda letras hasta el final. Sí la palabra es “supercalifragilisticoespialidoso”, entonces deberá mostrar “upercalifragilisticoespialidoso” b. Modo 5: Coloca en mayúscula la primera letra y el resto de la palabra quedará en minúsculas, por ejemplo: Sí la palabra es “parangaricutirimicuaro” y el modo es 4, entonces deberá mostrar “Parangaricutirimicuaro” Proceso sin_titulo Definir palabra como Texto Definir opcion como Entero Definir posicion_central como Entero Escribir "Ingrese la palabra: " Leer palabra Escribir "Ingrese la opción para transformar la palabra ingresada: " Leer opcion Segun opcion Hacer 1: Escribir "La palabra en mayúsculas es: ", Mayusculas(palabra) 2: Escribir "La palabra en minúsculas es: ", Minusculas(palabra) 3: posicion_central = Longitud(palabra) / 2


Escribir "La letra central de la palabra ", palabra, " es ", Subcadena(palabra, posicion_central, 1) 4: posicion_inicial<-Longitud(palabra)-1 Escribir "la palabra restante es ",Subcadena(palabra,2,31) 5: res <- subcadena( Mayusculas(palabra),1,1) res1 <- subcadena( minusculas(palabra),2,31) Escribir "la palabrs es", concatenar(res,res1) De Otro Modo: Escribir "ยกError! Sรณlo tienes 3 opciones." FinSegun FinProceso


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.