Post on 02-Mar-2018
7/26/2019 Ejercicios Propuestos de Estructura de Control
1/5
Ejercicios propuestos de Estructura de Control
1. Escriba un programa para determinar s un nmero entero A es divisible por otro B.
2. Hacer un programa de tal manera que se ingrese las 2 evaluaciones de un alumno y
reporte APRBA! si el promedio es mayor o igual a 1".# y !E$APRBA! en casocontrario.
%. Escriba un programa que ingrese un nmero entero y determine si es par& en caso de
no serlo determine si es divisible por %.
'. (alcule el inter)s mensual generado por un capital. *a tasa de inter)s mensual
depende del capital que +ue depositado. $i el capital es menor de #""& la tasa de inter)s
ser, del 2- mensual. $i el capital es mayor o igual que #"" pero menor o igual a 1#""
entonces la tasa de inter)s es de '.#-. $i el capital es mayor que 1#"" la tasa de inter)s
es del -. $e debe ingresar el capital y reportar el inter)s
#. /na tienda que vende pantalones al menudeo y al mayoreo tiene las siguientes
tari+as& si se compran menos de # pantalones estos se cobran a su precio normal& en casode que se compren # o m,s pero menos de 12 & se les descuenta el 1#- en cada
pantal0n& si se compran m,s de 12 se les descuenta %"- en cada pantal0n.Escriba un
programa que pida como dato de entrada el nmero de pantalones que se desean
comprar y con ello imprima el total a pagar por la compra eca.
. !ise3e un programa que lea % nmeros enteros y determine el nmero intermedio.
4o usar operadores l0gicos.
5. Escriba un programa que pida una letra minscula& el programa deber, imprimir si la
letra es una vocal 6a&e&i&o&u7& semivocal 6y7 o una consonante.
8. Escriba un programa que pida el numero de mes 6del 1 al 12 7 y el a3o e imprima el
nmero de das que tiene el mes.
. /n estudiante recibe una propina mensual de $9.1"". A +in de mes el estudiante rinde
% e:,menes 6;n+orm,tica& c,lculo& & ?& son los lados de un tri,ngulo si cumplen con las siguientes condiciones@
="& >"& ?"& =>?& =?>& >?=
Adem,s clasi+icar el tri,ngulo por sus lados@ Equil,tero& Escaleno e ;s0sceles
7/26/2019 Ejercicios Propuestos de Estructura de Control
2/5
1%. !ada la ora en Horas& Cinutos y $egundos encuentre la ora del segundo anterior&
por eDemplo@ se ingres0 H11F C""F $""& el segundo anterior es H 1"& C#& $#
1'. *a tribuna de un estadio esta numerada del 1 al #"" en la parte superior oriGontal
que corresponde al nmero de asiento por columnaF y del 1 al #" en la parte iGquierda
vertical que corresponde al nmero de asiento por +ila. *os boletos tienen una
numeraci0n correlativa del 1 al 2#""". Para cualquier nmero de boleto determinar el
nmero de +ila y el nmero de columna que le correspondera a la ubicaci0n de su
asiento.
1#. /n trabaDador es contratado baDo las condiciones sgts@ por las oras normales se le
paga una tari+a +iDa. $e consideran oras normales a todas las oras trabaDadas asta un
total de 1'" al mes. *as oras adicionales a 1'" se consideran como e:tras y una ora
e:tra se paga el #"- m,s que una ora normal. *os impuestos est,n en +unci0n del
monto obtenido por el trabaDador. $i el sueldo es menor o igual a $9. 2""" no paga
impuestos& pero si es mayor paga el 1#-. (u,l es el sueldo neto del trabaDador y cu,l es
el monto en impuestos que debe pagarI1. ;ngresar un nmero entero de ' dgitos y determinar si todos los dgitos del nmero
son pares. Por eDemplo si el nmero es@ 528 no cumple la condici0n ya que el digito 5 es
impar& por el contrario el nmero 8'2' si cumple la condici0n pues todos los dgitos son
pares.
15. !ada la ecuaci0n de la recta a: by c& determinar si un punto 6:& y7 pertenece o
no a dica recta.
18. $e repartir, la erencia entre los iDos de un se3or como sigue@ $i la cantidad de
iDos es menor que 'F se repartir, e:actamente entre el nmero de iDosF si son ' o m,s
iDos& la mitad le tocar, al ermano mayor y el resto se dividir, entre los dem,s
ermano. Hacer un programa para que reporte cuando le corresponde a cada iDo. $edebe ingresar la erencia y el nmero de iDos.
1. En un tri,ngulo se cumple lo siguiente@
sa& sb& sc donde s@ semipermetro a& b& c @ *ados del tri,nguloHacer un
programa para que se ingresen los valores de los lados del tri,ngulo y si estos valores
cumplen las condiciones calcular el ,rea del tri,ngulo en caso contrario reportar J!AK$
;4(RRE(K$L.
AREA RaiGM(uadradaMde6s6sNa76sNb76sNc77
2". En el curso de Algoritmos se rinden ' e:,menes de las cuales se elimina la menor
nota. Hacer un programa para ingresar las notas de los ' e:,menes y reportar la nota
eliminada y el promedio +inal del alumno.
21. En un estacionamiento& se cobra $;. 2.# por ora o +racci0n de ora. !ado el tiempo
de estacionamiento de un veculo e:presado en oras y minutos determine el importe a
pagar por concepto de estacionamiento.
7/26/2019 Ejercicios Propuestos de Estructura de Control
3/5
22. /na empresa paga a sus vendedores un sueldo igual al 1"- del monto total vendido
m,s $9. 2# por cada $9.#"" de venta en e:ceso sobre $9. #""". !ise3e un programa que
permita calcular el sueldo de un vendedor.
2%. !ado un nmero natural de tres ci+ras& dise3e un algoritmo que determine si el
nmero es o no capica. /n nmero es capica si se lee igual de dereca a iGquierda que
de iGquierda a dereca. As& por eDemplo& %% es capicaF pero& %# no lo es.
2'. !ise3e un programa que determine le categora de un estudiante en base a su
promedio ponderado de acuerdo a la siguiente tabla@
PROMEDIO CATEGORIA
>=17 A
>=14 pero =12 pero '"" a los
precios unitarios dados en la siguiente tabla@
CODIGO PRECIO UNITARIO
200 20
300 35
400 50
2. (omo o+erta la tienda o+rece un porcentaDe de descuento sobre el importe de lacompra de acuerdo a la siguiente tabla@
IMPORTE DE COMPRA DESCUENTO
>= 1000 20 %
>=800 pero =300 pero < 800 12 %
< 300 8 %
25. !ise3e un algoritmo que determine el importe de la compra& el importe del
descuento y el importe a pagar por la compra de cierta cantidad de unidades de un
mismo tipo de producto.
28. El ndice de masa corporal 6;C(7 permite medir el grado de sobrepeso u obesidad de
una persona. El ;C( de una persona se calcula con la +0rmula@
;C( peso9estatura2
7/26/2019 Ejercicios Propuestos de Estructura de Control
4/5
Estando el peso en Oilogramos y la estatura en metros. En base al valor del ;C(& se
obtiene el grado de obesidad de la persona de acuerdo a la tabla adDunta.
IMC GRADO DE OBESIDAD
< 20 Dela!o
>=20 pero
7/26/2019 Ejercicios Propuestos de Estructura de Control
5/5
C 15% 14%
D 12% 10%
o !escuento@ respecto al sueldo boni+icaci0n
Estable@ - 4o estable@ '-
$e debe reportar boni+icaci0n& descuento y pago total.