Está en la página 1de 6

ESTRUCTURA CONDICIONAL SIMPLE.

Ejercicios explicativos

1. Digite el importe de una compra, en caso de que el importe sea 150 o más, se le descontará el 12%. Mostrar
el descuento otorgado y el importe de compra final
Proceso descuentos
Definir impBase, dscto, impFinal Como Real

Escribir "Ingrese el importe"


Leer impBase

dscto <- 0
Si impBase >= 150 Entonces
dscto <- impBase * 0.12
FinSi
impFinal <- impBase - dscto

Escribir "Importe final S/", impFinal


FinProceso

2. Ingrese el nombre de un alumno y las notas de su examen parcial, examen final y el promedio de prácticas;
muestre el nombre del alumno y su promedio final solo si el alumno está aprobado. Tenga en cuenta que
para el cálculo del promedio la nota del examen final tiene peso doble.

Proceso aprobados
Definir nombre Como Carácter
Definir practicas, parcial, final Como Entero
Definir promedio Como Real

Escribir "Ingrese el nombre"


Leer nombre
Escribir "Ingrese las notas de las prácticas"
Leer practicas
Escribir "Ingrese la nota del parcial"
Leer parcial
Escribir "Ingrese la nota del final"
Leer final

promedio <- (practicas + parcial + 2*final)/4

Si promedio >= 11.5 Entonces


Escribir "Nombres ", nombre
Escribir "Promedio ", promedio
FinSi
FinProceso
Ejercicios propuestos

1. Elaborar un algoritmo que permita ingresar el nombre del trabajador, su sueldo básico y el número de hijos,
se deberá mostrar su bonificación y el sueldo final. Tenga en cuenta que la empresa está dando una
bonificación del 7% del sueldo básico sólo en el caso el trabajador tuviese hijos.

2. Construir un pseudocódigo que permita ingresar un número, si el número es mayor de 500, se debe calcular
y mostrar en pantalla el 18% de este.
EJERCICIOS- SEMANA6
Escriba Las fórmulas que usará para resolver las siguientes preguntas, identifique los datos necesarios y
escriba el algoritmo correspondiente.

1. Ingrese el nombre del trabajador, la cantidad de horas trabajadas y el valor de la hora normal. Muestre
la cantidad de horas extras y el pago del trabajador. Tenga en cuenta que el valor de la hora extra es
50% más que el valor de la hora normal y que el trabajo es de lunes a sábado.

2. Calcular el pago semanal de un trabajador. Los datos a ingresar son: total de horas trabajadas y el pago
por hora. Si el total de horas trabajadas es mayor a 40 la diferencia se considera como horas extras y
se paga un 50% más que una hora normal. Si el sueldo bruto es mayor a s/. 500.00, se descuenta un
10% en caso contrario el descuento es 0.
3. Se pide leer tres notas del alumno, calcular la nota definitiva en un rango de 0 a 20 y enviar un
mensaje donde diga si el alumno aprobó o reprobó el curso.
4. Haga un algoritmo que calcule la velocidad de un móvil, pudiendo el espacio estar en metros o
kilómetros y el tiempo en horas o segundos. El resultado debe mostrarlos en Km/h o m/s.
5. Hacer un algoritmo que muestre la suma, la resta, la división y la multiplicación de dos números. En el
caso de la resta, se debe restar siempre el número menor del mayor. En el caso de la división, no se
podrá efectuar si el segundo número es 0.

También podría gustarte