Vous êtes sur la page 1sur 2

Asignatura: Introducción a la Programación

Elaborar Pseudocódigo para siguientes ejercicios.

1. En una universidad, los veteranos pagan 30 córdobas por materia inscrita mientras que
los regulares pagan 50 por materia inscrita. Escriba un programa en que lea el tipo de
estudiante (veterano o regular) y el número de materias a matricular. La salida debe
indicar si el estudiante es de la categoría VETERANO o REGULAR e indicar el número
de materias inscritas y los costos de colegiatura.

2. Un vendedor obtiene su salario mediante las comisiones sobre las ventas totales
mensuales. Su salario se calcula de la manera siguiente:
 Si las ventas son menores que 50 córdobas no hay comisión.
 Si las ventas son mayores que 50 córdobas pero menores o iguales a 500 córdobas,
la comisión es del 10 por ciento sobre las ventas.
 Y si las ventas son mayores de 500 córdobas, la comisión es del 8 por ciento de las
ventas superiores a 500 más 50 córdobas.

3. El seguro social especifica el porcentaje a deducir a cada empleado según las


condiciones siguientes:
 si es soltero se le deduce el 1% de su salario.
 Si es casado y sin hijos el 2% de su salario.
 Si es casado y con hijos el 3% de su salario.

Escriba un programa que lea el salario y la condición del asegurado, e imprima su cuota
del mes evaluado.

4. Una agencia de seguros para automóviles asigna costos basados en el sexo y en la


edad del conductor. Los varones de menos de 25 años pagan las primas más altas,
1000 córdobas. Los varones de 25 o más pagan 700 córdobas. Las mujeres de menos
de 21 años pagan 800 córdobas, mientras que las mujeres de 21 o más pagan 500
córdobas.

 Escriba un programa que tenga como entrada el sexo y la edad del conductor y de
salida la prima a pagar.

5. Las calificaciones de los alumnos en un instituto son consideras de la siguiente forma:

Calificación Intervalo para la nota


a es 90 a 100
b es al menos 80 pero menos de 90
c es al menos 70 pero menos de 80
d es al menos 65 pero menos de 70
e es menos de 65.

Escriba un programa que lea la nota de una persona e imprima su codificación en letra.

6. Dados los números enteros del 1 al 7 escribir el día de la semana al que corresponda
teniendo en cuenta que el primer día de la semana es el lunes.

7. Dado como dato un número entero escribir si el mismo es par.

Estructuras Selectivas
Docente: Ing. Araceli Torres
Asignatura: Introducción a la Programación

8. Dadas 3 calificaciones que obtuvo un estudiante en un curso, determine su promedio e


indique si el estudiante aprobó o no el curso (El estudiante aprobará si el promedio es
mayor a 70.

9. Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor
o igual a 1.50 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre
1.51 y 1.68 escriba el mensaje: “Persona de altura media” y si la altura es mayor al
1.69 escriba el mensaje: “Persona alta”.

10. Dado un número introducido por el usuario, indicar si éste es positivo, negativo o nulo.
Resuélvelo usando estructura selectiva simple.

11. En un estacionamiento cobran C$20 por hora para vehículo liviano (motos, autos y
camionetas); C$40 por hora para vehículo pesado (microbús y bus); y vehículos de
carga C$60 por hora. Diseñe un algoritmo que determine cuanto debe pagar un cliente
por el estacionamiento de su vehículo, conociendo el tiempo de estacionamiento en
horas y su tipo de vehículo.

12. Escriba un pseudocódigo que determine el tipo de triangulo:


Según la longitud de sus lados: Equilátero, Isósceles y escaleno
Según sus ángulos: Rectángulos, acutángulo obtusángulo

Estructuras Selectivas
Docente: Ing. Araceli Torres

Vous aimerez peut-être aussi