El documento presenta cuatro problemas que involucran el diseño de algoritmos. El primer problema pide crear un algoritmo de 12 pasos para que la población elija congresistas idóneos. El segundo problema solicita diseñar un algoritmo de al menos 12 pasos para que los ciudadanos respeten los asientos reservados en transporte público. El tercer problema implica crear pseudocódigo para convertir entre unidades de longitud como metros, centímetros, pulgadas, pies y yardas. El cuarto problema requiere analizar y diseñar pseudocódigo para determinar los
1. Para las preguntas 3 y 4 deben hacer el análisis, el cual consiste en el modelo
en donde se aprecia entradas, salidas y reglas.
Problema 1 (4 puntos)
Elabore un algoritmo para que la población elija congresistas idóneos,
por los menos 12 pasos.
1 Inicio
2 Leer N Conc, N Opcion Pref
3 Leer N opcion Igual A 1 Hasta NopcionPref
4 Leer NomApell, FecNac, Col Estu, EstSup
5 Leer LugNac,Ocup, ProyReal, CarOcup, EXPLAB
6 SI (DEC=”SI”)ENTONCES
7 Escribir “Congresista/Done”
8 Sino
9 Escribir “No es de su prefrencia”
10 Fin-Si
11 Escribir Nomapel
12 FIN
Nombre Variable Descripción Tipo
Ncong Numero de congresistas
postulantes
Entero
NomApelli Nombres y Apellidos de
postulantes de su
prefrencia
Entero
NopcionPref Numero de congresistas
de su preferencia
entero
FecNac Fecha de nacimiento Cadena
LugNac Lugar de nacimiento Cadena
ColEstu
Explab
Colegio secundario
Experiencia Laboral
Cadena
2. Est Sup Universidad/ Instituto Cadena
Ocup Ocupación Actual Cadena
ProyRea Proyecto Realizado Cadena
CarOcup Cargos ejercidos Cadena
Problema 2 (4 puntos)
La Municipalidad de Lima lo contrata para que diseñen un algoritmo para
que los ciudadanos cambien y respeten los asientos reservados, por lo
menos 12 pasos.
CAS1 Ley N° 29973 Persona con discapacidad
CAS2 Ley N° 28683 Ley de atención preferente
CONASR Valor de si conoce el respeto al asiento reservado
Inicio
Leer CAS1
Leer CAS2
Escribir “Difusión en redes sociales”
Escribir “Defensor en medios de comunicación”
Escribir “Difusión en colegios y universidades”
Escribir “Incluir en curricula de educación dentro de un tema”
Escribir “Hacer campañas”
Escribir “Encuestas a los ciudadanos”
SI CONASR=”SI”
Escribir “Conoce y sabe sobre cuando es asiento reservado”
Sino
Escribir “No conoce aun”
FIN-SI
FIN
3. Problema 3 (4 puntos)
Realice el análisis y diseñe el seudocódigo que para un valor en metros se
muestre su equivalente expresada en centímetros, pulgadas, pies y yardas. Los
factores de conversión son los siguientes:
1 yarda = 3 pies
1 pie = 12 pulgadas
1 metro = 100 centímetros
1 pulgada = 2.54 centímetros
Nombre de variable Descripción Tipo
VAL Valor a convertir Entero
CONV1 Valor en centímetros Real
CONV2 Valor en pulgadas Real
CONV3 Valor en pies Real
CONV4 Valor en yardas Real
1.- Inicio
2.- Leer Val
3.- Hacer CONV1=valor*100/1 (a centímetros)
4.- Hacer CONV2=CONV1*1/2.54 (a pulgadas)
5- Hacer CONV3=CONV2*1/12 (a pies)
6.- Hacer CONV4=CONV3*1/3 (a yardas)
7.- Escribir CONV1, CONV2, CONV3, CONV4
8.- FIN
4. Problema 4
Una empresa expondrá sus productos en una feria. La empresa considera que
el monto total de dinero a invertir estará distribuido de la siguiente manera:
Rubro Porcentaje
Alquiler de espacio en la feria 23%
Publicidad 7%
Transporte 26%
Servicios feriales 12%
Decoración 21%
Gastos varios 11%
Realice el análisis y diseñe un pseudocódigo que determine cuánto gastará la
empresa en cada rubro.
Nombre de variable Descripcion Tipo
MontTotal Monto Total a Invertir Real
AESP Alquiler espacio Real
PUB Publicidad Real
1.- Incio
2.- Leer MONTOTAL,
3.- Hacer AES=MontTotal * 23%
4.- Hacer PUB=MontTotal*7%
5.- Escribir AES, PUB
6.- FIN