Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Segunda Practica Calificada 1B
Segunda Practica Calificada 1B
PRÁCTICA CALIFICADA 2
Sección
Curso: PRINCIPIOS DE ALGORITMOS (ZI00) 23040
:
Docente: Ing. Jan Pierre Valdivia Rodríguez Código: C16276
Alumno: Axel Uriel Choque Ceteno Código: U22224281
Puntaje: 20 puntos
Escriba un pseudocódigo para resolver cada uno de los problemas planteados.
PROBLEMA 1 7 puntos
En una Universidad se ha establecido los siguientes puntajes de ingreso a sus respectivas facultades:
Facultad Puntaje Mínimo
Sistemas 100
Electrónica 90
Industrial 80
Administración 70
De acuerdo al puntaje obtenido por un postulante determinar la facultad a la cual ingreso y un mensaje
correspondiente para el caso que no ingrese. (Condicional Múltiple)
Proceso ingreso
Definir pt Como Real;
Definir nombre Como Caracter;
Escribir "ingresar tu nombre y apellido ";
leer nombre;
Escribir "ingresar puntaje";
leer pt;
Escribir "nombre del alumno es " ,nombre,;
si pt<70 Entonces
Escribir "no ingreso";
SiNo
si pt<80 y pt>=70 Entonces
Escribir "ingreso a la facultadad de admistracion" ;
SiNo
si pt<90 y pt>= 80 Entonces
Escribir " ingreso a la facultadd industrial";
SiNo
si pt<100 y pt>=90 Entonces
Escribir "ingreso a la facultadad de electronica";
SiNo
Escribir "ingreso a la facultadad de sistemas";
FinSi
FinSi
FinSi
FinSi
FinProceso
PROBLEMA 2 6 puntos
Un negocio tiene dos tipos de cliente, Cliente general (G) o Cliente afiliado (A), recibe dos formas de
pago al Contado (C) o en Plazos (P), Nos piden crear un seudocódigo que al ingresar el monto de la
compra se obtenga el Monto del descuento o el Monto del Recargo y el Total a Pagar según la siguiente
tabla. (Condicional Simple, Doble o Anidada)
Tipo Contado (C) Descuento Plazos (P) Recargo
Cliente General (G) 15% 10%
Cliente Afiliado (A) 20% 5%
Proceso mercado
Definir compra como real ;
Definir pagofinal,des Como Real;
Definir categoria,LP Como Caracter;
FinSi
FinSi
FinProceso
PROBLEMA 3 7 puntos
Tomando como base los resultados obtenidos en un laboratorio de análisis clínicos, un médico determina
si una persona tiene anemia o no, lo cual depende de su nivel de hemoglobina en la sangre, de su edad y
de su sexo. Si el nivel de hemoglobina que tiene una persona es menor que el rango que le corresponde,
se determina su resultado como positivo y en caso contrario como negativo. La tabla en la que el medico
se basa para obtener el resultado es la siguiente: (Condicional Múltiple)
EDAD NIVEL HEMOGLOBINA
0 – 1 mes 13 – 26 g%
> 1 y < = 6 meses 10 – 18 g%
> 6 y < = 12 meses 11 – 15 g%
> 1 y < = 5 años 11.5 – 15 g%
> 5 y < = 10 años 12.6 – 15.5 g%
> 10 y < = 15 años 13 – 15.5 g%
Proceso paciente