Está en la página 1de 2

Problemas Condicionales

a)Problemas Selectivos Simples


1) Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la
cantidad que tiene en inversin en el banco. El decidir reinvertir los intereses siempre y
cuando estos excedan a $7! y en ese caso desea saber cuanto dinero tendr
"inalmente en su cuenta.
#nicio
$eer p%int! cap
int & cap ' p%int
si int ( 7 entonces
cap" & cap ) int
"in*si
#mprimir cap"
"in
+in
,) Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la
cantidad que tiene en inversin en el banco. El decidir reinvertir los intereses siempre y
cuando estos excedan a $7! y en ese caso desea saber cuanto dinero tendr
"inalmente en su cuenta.
#nicio
$eer p%int! cap
int & cap ' p%int
si int ( 7 entonces
cap" & cap ) int
"in*si
#mprimir cap"
"in
7) Una persona en"erma! que pesa 7 -g! se encuentra en reposo y desea saber cuantas
calor.as consume su cuerpo durante todo el tiempo que realice una misma actividad. $as
actividades que tiene permitido reali/ar son 0nicamente dormir o estar sentado en reposo.
$os datos que tiene son que estando dormido consume 1.1 calor.as por minuto y
estando sentado en reposo consume 1.22 calor.as por minuto.
#nicio
$eer act$! tiemp
3i act$ & 4dormido5 entonces
cg & 1.1 ' tiemp
si no
cg & 1.22 ' tiemp
"in*si
#mprimir cg
+in
1) 6acer un algoritmo que imprima el nombre de un articulo! clave! precio original y su
precio con descuento. El descuento lo hace en base a la clave! si la clave es 1 el
descuento es del 17 y si la clave es 8 el descuento en del 87 9solo existen dos
claves).
#nicio
$eer nomb! cve! prec%orig
3i cve & 1 entonces
prec%desc & prec%orig * prec%orig ' .1
si no
prec%desc & prec%orig * prec%orig ' .8
"in*si
#mprimir nomb! cve! prec%orig! prec%desc
1
+in
:) 6acer un algoritmo que calcule el total a pagar por la compra de camisas. 3i se
compran tres camisas o mas se aplica un descuento del 87 sobre el total de la compra y
si son menos de tres camisas un descuento del 17
#nicio
$eer num%camisas! prec
tot%comp & num%camisas ' prec
3i num%camisas ( & ; entonces
tot%pag & tot%comp * tot%comp ' .8
si no
tot%pag & tot%comp * tot%comp ' .1
"in*si
#mprimir tot%pag
+in
1) Una empresa quiere hacer una compra de varias pie/as de la misma clase a una
"abrica de re"acciones. $a empresa! dependiendo del monto total de la compra! decidir
que hacer para pagar al "abricante.
3i el monto total de la compra excede de $, la empresa tendr la capacidad de
invertir de su propio dinero un ,,7 del monto de la compra! pedir prestado al banco un
;7 y el resto lo pagara solicitando un cr<dito al "abricante.
3i el monto total de la compra no excede de $, la empresa tendr capacidad de
invertir de su propio dinero un 77 y el restante ;7 lo pagara solicitando cr<dito al
"abricante.
El "abricante cobra por concepto de intereses un 87 sobre la cantidad que se le pague a
cr<dito.
#nicio
$eer costop/a! nump/a
totcomp & costop/a ' nump/a
3i totcomp ( , entonces
cantinv & totcomp ' .,,
pr<stamo & totcomp ' .;
cr<dito & totcomp ' .1,
si no
cantinv & totcomp ' .7
cr<dito & totcomp ' .;
pr<stamo &
"in*si
int & cr<dito ' .8
#mprimir cantinv! pr<stamo! cr<dito! int
+in
8

También podría gustarte