Está en la página 1de 11

Unidad Curricular: Computación para Ingenieros

Escuela de Computación
Sección: SAIAB Lapso 2021/02
Facilitador: Ing. Sullin Santaella e-mail: sullinsan@gmail.com

UNIDAD 1
ESTRUCTURAS BÁSICAS: SECUENCIAL

EJERCICIOS PROPUESTOS CON RESPUESTAS


Dado los algoritmos, resuelvan los siguientes problemas trasladando los Pseudocódigo en
Lenguaje de Programación C++

a. Algoritmo que pregunte la edad y luego la muestre en pantalla.

Inicio
Escribir “Introduzca la edad”
Leer edadintr
Escribir “La edad es:”,edadintr
Fin
b. Algoritmo que calcule la edad de una persona.

Inicio
Escribir “Introduzca la
fecha de nacimiento”
Leer fecha_nacimiento
Escribir “Introduzca la
fecha actual”
Leer fecha_actual
edad<-fecha_actual-
fecha_nacimiento
Escribir “la edad es:”,edad
Fin

c. Convertir 125 metros a centímetros

Inicio
Escribir “Introduzca la cantidad de metros”
Leer metros
cm<-metros*100
Escribir “la cantidad de centimetros es”,cm
Fin
d. Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto
dinero ganará después de un mes si el banco paga a razón de 2% mensual.

Inicio
Escribir “introduzca capital invertido”
Leer cap_inv
Escribir “introduzca porcentaje mensual”
Leer porcentaje
gan<-(cap_inv*porcentaje)/100+cap_inv
Escribir gan
Fin

e. Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el
vendedor desea saber cuánto dinero obtendrá por concepto de comisiones por las tres
ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta su sueldo
base y comisiones.
inicio
escribir "Introduzca sueldo base"
Leer sb
Escribir "introduzca el monto de las ventas"
leer v1, v2, v3
tot_vta = v1 + v2 + v3
com = tot_vta * 0.10
tpag = sb + com
Escribir "por comision de ventas", com
Escribir "Total a recibir al mes" tpag
Fin
f. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea
saber cuánto deberá pagar finalmente por su compra.

inicio
Escribir “Introduzca el total de la compra”
Leer total_compra
Escribir “Introduzca el porcentaje de descuento”
Leer desc
total_pagar<-total_compra-(total_compra*15/100)
escribir “El cliente debe pagar finalmente:”, total_pagar
Fin

g. Un alumno desea saber cuál será su calificación final en la materia de Algorítmica y


Programación. Dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final
inicio
Escribir “Introduzca las calificaciones parciales”
Leer c1,c2,c3
Escribir “introduzca la calificacion del examen parcial”
Leer ef
Escribir “introduzca la calificación del trabajo final”
Leer tf
prom<-(c1+c2+c3)/3
ppar<-prom*0.55
pef<-ef*0.30
ptf<-tf*0.15
cf<-ppar+pef+ptf
Escribir “La calificación final del estudiantes es:”, cf
Fin

h. Un maestro desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en un
grupo de estudiantes.
inicio
Escribir “Introduzca número de Hombres y número de Mujeres”
Leer nh,nm
ta<-nh+nm
ph<-nh*100/ta
pm<-nm*100/ta
Escribir “Porcentaje de Hombre:”, ph “Porcentaje de Mujeres:”, pm
Fin

i. La Sra. López realizó sus compras en un conocido supermercado, en dicha tienda el precio del
kilo de arroz es de Bs 8.75, el kilo de azúcar cuesta Bs 5.55 y el kilo de café vale Bs 14.25. Si la
Sra. López compró dos kilos de arroz, un kilo de azúcar y medio kilo de café. Calcule cuánto
gastó la Sra. López en total.

inicio
precioarroz<-8.75
precioazucar<-5.55
preciocafe<-14.25
Escribir “Introduzca la cantidad de arroz comprada”
Leer karroz
Escribir “Introduzca la cantidad de azúcar comprada”
Leer kazucar
Escribir “Introduzca la cantidad de cafe comprada”
Leer kcafe
total_pago<-karroz*precioarroz+kazucar*precioazucar+kcafe+precicafe
Escribir “el toral a pagar es:”,total_pago
Fin

j. Hacer un algoritmo para calcular el promedio de calificaciones de un estudiante, dando como


datos de entrada el nombre y las cuatro calificaciones obtenidas en los exámenes. La información
de salida requerida es el nombre y el promedio de las calificaciones (el promedio se obtiene
sumando las cuatro calificaciones y dividiéndolas entre 4).
inicio
Escribir “Introduzca el Nombre del estudiante”
Leer nombre
Escribir “Introduzca las cuatro (4) notas”
Leer n1,n2,n3,n4
promedio<-(n1+n2+n3+n4)/4
Escribir “el nombre del estudiante es:”,nombre
Escribir “El promedio de notas del estudiante es:”,promedio
Fin

k. Dada una cantidad en bolívares, obtener la equivalencia en dólares, asumiendo que la unidad
cambiaría es un dato desconocido.
inicio
Escribir “Introduzca la cantidad de Bolívares”
Leer cantbolivar
Escribir “Introduzca la unidad cambiaria”
Leer cambio
equivalente<-cantbolivar*cambio
Escribir “La equivalencia en Dólares es:”,equivalente
Fin

l. Calcular el nuevo salario de un obrero si obtuvo un incremento del 50% sobre su salario
anterior.

inicio
Escribir “Introduzca el salario actual”
Leer salarioactual
Escribir “Introduzca el incremento”
Leer incremento
nuevosalario<-((salarioactual*incremento)/100)+salarioactual
Escribir “El salario nuevo es”,nuevosalario
Fin

m. El dueño de una tienda compra un artículo a un precio determinado. Obtener el precio en


que lo debe vender para obtener una ganancia del 40%.
inicio
Escribir “Introduzca el Precio Pagado”
Leer preciopago
Escribir “Introduzca el porcentaje de ganancia”
Leer porcentaje
precio_vetar<-((preciopago*porcentaje)/100)+preciopago
Escribir “El precio de venta para obtener una ganancia es:”,precio_venta
Fin

n. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas
invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto
a la cantidad total invertida.
Inicio
Escribir “Introduzca las cantidades invertidas por las personas”
Leer c1,c2,c3
cantidad_total<-c1+c2+c3
p1<-c1*100/cantidad_total
p2<-c2*100/cantidad_total
p3<-c3*100/cantidad_total
Escribir “El porcentaje invertido por las personas son:”,p1,p2,p3
Fin

o. Calcular el número de estudiantes eximidos de la unidad curricular Algorítmica si el


porcentaje de estos corresponde a un 25% del total de estudiantes inscritos en la sección y
mostrarle al profesor cuantos participantes se eximen y cuantos no eximen.

Inicio
escribir "Introduzca la cantidad total de estudiantes"
leer ce
eximidos= (ce*25)/100
noeximidos= (ce*75/100)
escribir "la cantidad de eximidos es:", eximidos
escribir "la cantidad de NO eximidos es:" noeximidos
Fin
p. Convertir una cantidad de segundos, suministrados como un valor entero positivo, a minutos y
a horas.

inicio
Escribir “Introduzca la cantidad de Segundos”
Leer cs
segundos<-cs/60
Escribir “segundos convertidos a minutos:”,segundos
minutos<-segundos/60
Escribir “segundos convertidos a horas:”,minutos
Fin

También podría gustarte