Está en la página 1de 18

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

PROBLEMAS PARA DESARROLLAR USANDO ALGORITMOS. Problema 1.- Para una empresa traba an 1!" traba a#ores. Desarrollar un al$or%tmo &ue

tome 'omo entra#a el salar%o bruto mensual &ue per'%be 'a#a emplea#o ( 'al'ule el suel#o neto a per'%b%r una )e* #e#u'%#a la reten'%+n en 'on'epto #e %mpuesto sobre la renta., 'u(o por'enta e es #e El ./, s% el salar%o bruto mensual es menor #e 0.".""" Bs. El 1"/, s% es ma(or o %$ual a 0.".""" ( menor #e 1.."".""" Bs. El 1./, s% es ma(or o %$ual a 1.."".""" Bs.

Problema !.- Desarrollar un al$or%tmo &ue tome 'omo entra#a los 'oe1%'%entes a, b ( c #e
una e'ua'%+n #e !2 $ra#o ( 'al'ule las ra3'es #e la e'ua'%+n en 'aso #e &ue el #%s'r%m%nante sea pos%t%)o. S% el #%s'r%m%nante 1uese ne$at%)o, mostrar3a un mensa e %n#%'an#o &ue no e4%sten solu'%ones reales. Asuma &ue 5a( 6" e'ua'%ones #e se$un#o $ra#o por resol)er.

Llamamos #%s'r%m%nante , en 1un'%+n #el s%$no #el #%s'r%m%nante 'ono'eremos el n7mero #e solu'%ones #e la e'ua'%+n, as3: S% el #%s'r%m%nante es menor &ue " la e'ua'%+n no t%ene solu'%+n. S% el #%s'r%m%nante es " 5a( una solu'%+n. S% el #%s'r%m%nante es ma(or &ue " 5a( #os solu'%ones.

La 1+rmula para resol)er una e'ua'%+n #e se$un#o $ra#o 'uan#o a, b ( ' son to#os no nulos-

Problema 8.- Se re&u%ere 'al'ular el 'osto #e )ar%as llama#as tele1+n%'as. Desarrollar un


al$or%tmo &ue 'al'ule para 'a#a llama#a el 'osto #e a'uer#o a las prem%sas s%$u%entes To#a llama#a &ue #ure menos #e 8 m%nutos 'uesta 6"" bol3)ares. 9a#a m%nuto a#%'%onal a part%r #e los 8 'uesta !." bol3)ares.

Problema :.- Desarrollar un al$or%tmo &ue a#m%ta 'omo entra#a #os n7meros enteros e

%mpr%ma por pantalla to#os los m7lt%plos #e tres 'ompren#%#os entre #%'5os n7meros. S% el se$un#o n7mero 1uese menor o %$ual al pr%mero, mostrar; un mensa e #e error.

Problema ..- Desarrollar un al$or%tmo &ue a#m%ta 'omo entra#a un a<o =e emplo !"":> (
#eterm%ne s% es b%s%esto o no. Para ello, t?n$ase en 'uenta &ue un a<o es b%s%esto 'uan#o es m7lt%plo #e :, pero s% a la )e* es m7lt%plo #e 1"" no ser; b%s%esto a menos &ue sea m7lt%plo #e :"", es #e'%r-

1. S% es m7lt%plo #e :"". 2. S% es m7lt%plo #e : s%n serlo #e 1"". Problema @.- La su'es%+n #e A%bona''% se #e1%ne en matem;t%'as #el mo#o s%$u%ente- Los

#os pr%meros t?rm%nos =a1 ( a!> son %$uales a 1, ( 'a#a uno #e los t?rm%nos a part%r #el ter'ero es la suma #e los #os anter%ores. As3, a8Ba1Ca!B!D a:Ba8Ca!B8D a.Ba:Ca8B.D a@Ba.Ca:BE, ( as3 su'es%)amente, 'omo se muestra- 1, 1, 2, 3, 5, 8, 13, 21, ... Desarrollar un al$or%tmo para %mpr%m%r por pantalla los 8" pr%meros t?rm%nos #e esta

Profesor: Miguel Garc a

Pag. !

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
su'es%+n.

Problema 6.- Desarrollar un al$or%tmo &ue p%#a al usuar%o &ue es'r%ba n7meros enteros
#es#e el te'la#o 5asta &ue %ntro#u*'a un 'ero. En ese momento, se mostrar; la 'ant%#a# total #e n7meros pos%t%)os ( ne$at%)os &ue se 5an %ntro#u'%#o.

Problema E.- Un terreno 5a s%#o #%)%#%#o en )ar%as partes, unas en 1orma #e re't;n$ulo (
otras en 1orma #e tr%;n$ulo. Disear un algoritmo para calcular el rea y el permetro de cada parte del terreno y determinar el rea de mayor tamao.

Problema 0.- Un profesor prepara tres tipos de exmenes para una e aluaci!n parcial" #, $
y %. &e sa'e (ue se tarda 1) minutos en re isar el examen tipo #, * minutos en re isar el examen tipo $ y + minutos en re isar el examen tipo %. *) alumnos del profesor presentan el examen, cada alumno en forma aleatoria selecciona un tipo de examen ,el # o el $ o el %.%untas /oras y cuntos minutos se tardar el profesor en re isar todas las e aluaciones0

Problema 1".- Da#a una ser%e #e n7meros, #esarrollar un al$or%tmos a 1%n #e 'al'ular
'u;ntos son pares ( 'u;ntos son %mpares, suma #e los pares, suma #e los %mpares ( prome#%o #e to#os los n7meros.

Problema 11.- Desarrolle un al$or%tmo a 1%n #e mostrar los n7meros pr%mos entre 1" (
1""".

Problema 1!.- Desarrolle un al$or%tmo a 1%n #e mostrar los n7meros pr%mos $emelos
entre 1" ( 1""".

Problema 18.- Se desea asesorar a los ganaderos en cuanto al nmero de reses que
deben mantener en sus potreros a fin de lograr el mejor rendimiento. Supongamos que hay varios ganaderos que posee un potrero cuya superficie tiene la forma siguiente:

m n

Profesor: Miguel Garc a

Pag. "

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
Aun&ue la 1orma es seme ante al #e la 1%$ura, las #%mens%ones m, n ( c son #%1erentes. Desarrollar un al$or%tmo &ue le perm%ta #eterm%nar el n7mero #e reses &ue 'a#a $ana#ero #ebe mantener en sus potreros, 'ono'%?n#ose &ue una res re&u%ere un ;rea #e @."" metros 'ua#ra#os para #ar el me or ren#%m%ento.

Problema 1:.- Una empresa #e#%'a#a a la )enta #e art3'ulos #el 5o$ar 5a 'ontrata#o a un

$rupo #e )en#e#ores para apl%'ar el s%stema #e mer'a#eo amer%'ano F'asa a 'asaG. 9a#a #3a en la ma<ana se le as%$na a 'a#a )en#e#or una 'ant%#a# #eterm%na#a #e art3'ulosD al 1%nal #el #3a 'a#a )en#e#or reporta la 'ant%#a# sobrante. La empresa al 1%nal #el #3a otor$a un prem%o al me or )en#e#or, el 'ual #ebe 5aber )en#%#o al menos el 6./ #e lo as%$na#o en la ma<ana, en tanto &ue para los #em;s un se$un#o prem%o para &u%enes retornaran menos #el 1"/ #e su as%$na'%+n. Desarrollar un al$or%tmo a 1%n #ea> 9ual es el )en#e#or $ana#or b> 9al'ular el por'enta e #e )en#e#ores &ue $anaron el se$un#o prem%o.

Problema 1..- Un m?to#o %terat%)o 'om7n para el ';l'ulo #e la ra3* 'ua#ra#a #e un


n7mero FaG ut%l%*a la s%$u%ente e'ua'%+nHn B I J =H) C a K H)> El m?to#o 'ons%ste en e)aluar repet%#as )e'es esta e'ua'%+n sust%tu(en#o el )alor #e H) por el )alor #e Hn 'al'ula#o %nme#%atamente antes. El '%'lo 1%nal%*a 'uan#o el )alor absoluto Hn - H) sea menor a ",""1. La e'ua'%+n se e e'uta la pr%mera )e* 'on Hn B Ho, #on#e Ho es 'ono'%#o. Desarrollar un al$or%tmo para 'al'ular la ra3* 'ua#ra#a #e )ar%os n7meros ut%l%*an#o el m?to#o %n#%'a#o.

Problema 1@.- Desarrollar un al$or%tmo a 1%n #e em%t%r la 1a'tura #e ele'tr%'%#a# #e 'a#a

'l%ente, 'ono'%#os los #atos- nombre #el 'l%ente, le'tura a'tual #e su me#%#or en L%lo)at%o5ora ( la le'tura anter%or 5asta #on#e 5a 'an'ela#o en L%lo)at%o-5ora. =1 L%lo)at%o e&u%)ale a 1""" )at%os>. La a#m%n%stra'%+n 5a estable'%#o una tar%1a para el ';l'ulo #el monto a pa$ar por 'a#a 'l%ente en base a9onsumo en )at%os-5ora Menos #e 6. Entre 6. ( 1." M;s #e 1." Desarrollar un al$or%tmo a 1%n #eMonto a pa$ar en bol3)ares 1:.."" La tar%1a anter%or C :." por 'a#a )at%o-5ora Las tar%1as anter%ores C !0. por 'a#a )at%o5ora..

a.- Em%t%r la 1a'tura a 'a#a 'l%ente, %n#%'an#o Nombre, L%lo)at%os-5ora 'onsum%#os ( el monto a pa$ar en bol3)ares b.- 9al'ular el prome#%o 'an'ela#o por los pr%meros 1. 'l%entes, 'ons%#eran#o &ue )%enen a 'an'elar por lo menos 1. 'l%entes. '.- In#%&ue la le'tura a'tual ( la anter%or #el 'l%ente &ue pa$o la menor 1a'tura.

Problema 16.- Se re&u%ere un terreno para 'onstru%r un e#%1%'%o. Los o1ertantes #eben
en)%ar los #atos s%$u%entes- Nombre, ;rea #el terreno en m!, pen#%ente #el terreno en

Profesor: Miguel Garc a

Pag. #

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
por'enta e, #%stan'%a #es#e el 'entro #e la '%u#a# 5asta el terreno en Lm. ( pre'%o en bol3)ares por m!. Desarrollar un al$or%tmo para #eterm%nar a &u%en se le 'omprar3a el terreno, toman#o en 'uenta las s%$u%entes 'on#%'%onesMrea m3n%ma D%stan'%a #el 'entro #e la '%u#a# Pen#%ente m;4%ma #el terreno 1!"" metros 'ua#ra#os entre : ( . N%l+metros ./

El re&u%s%to #e sele''%+n entre a&uellos terrenos &ue 'umplan las anter%ores 'on#%'%ones, #ebe ser el pre'%o por metro 'ua#ra#o.

Problema 1E.- Una a$en'%a #e )%a es ne'es%ta #esarrollar un al$or%tmo para '5e&uear (

pro'esar los #atos sum%n%stra#os por los 'l%entes &ue re&u%eren sus ser)%'%os. Al 'l%ente se le sol%'%tan- n7mero #e pasaporte, 1e'5a #e e4pe#%'%+n #el pasaporte =#3a, mes, a<o>, or%$en #el pasaporte =Oene*olano, E4tran ero>, 1e'5a #e e4pe#%'%+n #el 'ert%1%'a#o #e )a'una =#3a, mes, a<o> ( 1e'5a #e e4pe#%'%+n #e la #e'lara'%+n #e %mpuestos =#3a, mes, a<o>. Ten%en#o en 'uenta lo s%$u%enteS% el pasaporte 1ue e4pe#%#o en Oene*uela 'a#u'a al a<o ( 1" #3as. S% el pasaporte 1ue e4pe#%#o en el e4tran ero 'a#u'a a los #os a<os ( un mes. Los 'ert%1%'a#os #e )a'una ( la #e'lara'%+n #e Impuestos son );l%#os por un a<o. El al$or%tmo #ebe $enerar 'omo sal%#aEl n7mero #el pasaporte s% el 'l%ente 'umple 'on los re&u%s%tos para )%a ar, o el mensa e FRE9AUDOS NO OIGENTESG en 'aso #e no 'umpl%rlos.

Problema 10.- Una 1am%l%a pro(e'ta )%a ar #e una '%u#a# a otra usan#o un 'arro al&u%la#o.
La #%stan'%a en L%l+metros entre ambas '%u#a#es es 'ono'%#a. En la a$en'%a o1re'en )ar%os t%pos #e )e53'ulos #e los &ue se 'ono'en- mo#elo, ren#%m%ento e4presa#o en L%l+metrosKl%tro #e $asol%na ( la 'apa'%#a# #el tan&ue #e 'ombust%ble en l%tros. Desarrollar un Al$or%tmo para #e'%#%r &ue mo#elo #ebe al&u%lar, s% lo &ue #esean es llenar el menor n7mero )e'es el tan&ue #el )e53'ulo.

Problema !".- Una empresa metal7r$%'a pro#u'e bolas =es1eras> #e 5%erro a'era#o,

ut%l%*a#as en mol%nos #e p%e#ra. El #%;metro %#eal #e una es1era #ebe ser #e !8 'ent3metros, s%n embar$o el 'l%ente pue#e perm%t%r un por'enta e #e error =por e4'eso o por #e1e'to>, &ue ?l m%smo sum%n%stra =)alor entre " ( 1"">. Desarrollar un al$or%tmo para &ue 'a#a )e* &ue se pro#u*'a una bola #el pe#%#o sol%'%ta#o por el 'l%ente se tome nota #e- su %#ent%1%'a'%+n ( su #%;metro en 'ent3metros para )er%1%'ar s% se a'epta o se re'5a*a. El al$or%tmo #ebe mostrara> b> '> La %#ent%1%'a'%+n #e 'a#a bola ( la a'epta'%+n o no. El #%;metro prome#%o #e las bolas a'epta#as. El por'enta e #e bolas re'5a*a#as #eb%#o a &ue el #%;metro 1ue menor al perm%t%#o. #> Oer%1%&ue s% la empresa re'%be o no el 'ert%1%'a#o FTIPO AG. Para ello el por'enta e #e bolas a'epta#as #ebe ser al menos el 0!/ #e las pro#u'%#as.

Profesor: Miguel Garc a

Pag. $

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

Problema !1.- En un esta'%onam%ento se lle)a el 'ontrol #e los autom+)%les &ue sol%'%tan

el ser)%'%o. Para 'a#a auto se le re$%stra la %n1orma'%+n s%$u%ente- n7mero #e pla'a, t%po #e 'ar$a #el auto, 5ora #e lle$a#a ( 5ora #e sal%#a. El esta'%onam%ento 'obra una tar%1a b;s%'a #e Bs. 1""" por el lapso #e 1 5ora ( por 'a#a 5ora e4tra, 'obra a#%'%onalmente #epen#%en#o #el t%po #e 'ar$a, lo s%$u%enteCarga del automvil L%)%ana Me#%a Pesa#a Asuma lo s%$u%ente- S+lo 5a( tres =8> t%pos #e 'ar$as para los autom+)%les- L%)%ana, Me#%a ( Pesa#a. - Las 5oras se %n$resan en el 1ormato m%l%tar, es #e'%r #es#e 1 5asta !:. - S% el t%empo para los autom+)%les #e 'ar$a l%)%ana ( los #e 'ar$a me#%a e4'e#e #e 0 5oras, se les #a un #es'uento #el !/. Los autos #e 'ar$a pesa#a re'%ben el #es'uento s% el t%empo e4'e#%#o es el #oble. - Es pos%ble &ue no lle$uen autom+)%les a sol%'%tar el ser)%'%o. Desarrollar un al$or%tmo a 1%n #ea> In#%'ar por 'a#a auto la pla'a ( el #%nero &ue #ebe pa$ar por el ser)%'%o. b> 9uantos autos no pa$aron #%nero a#%'%onal. '> 9al'ule la 'ant%#a# total #e #%nero &ue %n$reso al esta'%onam%ento. Adicional s. E"","" 1!"","" 8""",""

Problema !!.- Una empresa asesora esta %nteresa#a en automat%*ar el pro'e#%m%ento

para 'al'ular el suel#o neto #e los traba a#ores #e 'ual&u%er empresa, en #on#e se tomen en 'uenta las s%$u%entes 'ons%#era'%onesA 'a#a traba a#or se le as%$nan =pa$an> los s%$u%entes montos Suel#o b;s%'o se$7n el t%po #e Emplea#o, )er tabla 1. Bono #e al%menta'%+n ( transporte, se$7n numero #e 5% os, )er tabla !. Pr%ma por 5% os = Bs. @".""" por 'a#a 5% o s% el traba a#or es 'asa#o=a>, en 'aso #e ser un traba a#or )%u#o=a> Bs. 6".""" por 'a#a 5% o >

A 'a#a traba a#or se le #e#u'en =#es'uentan> los s%$u%entes montos Aporte a la 'a a #e a5orros. Es un por'enta e #el suel#o b;s%'o se$7n el t%po #e emplea#o, )er tabla 8. Se$uro So'%al Obl%$ator%o. Es el ./ #el suel#o b;s%'o. Tabla 1 E e'ut%)o A#m%n%strat%)o Obrero @"".""" .!".""" !.".""" Tabla ! Pasta #os 5% os M;s #e #os 5% os E".""" 11".""" Tabla 8 E e'ut%)o A#m%n%strat%)o Obrero

E/ @/ :/

Desarrollar un al$or%tmo asum%en#o &ue para la empresa traba an al menos 1" traba a#ores, #e los &ue se 'ono'en los #atos s%$u%entes- nombres, t%po #e emplea#o, n7mero #e 5% os ( esta#o '%)%l, ( &ue perm%taa> 9al'ular para 'a#a traba a#or el suel#o neto.

Profesor: Miguel Garc a

Pag. %

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
b> 9al'ular la 'ant%#a# #e obreros 'asa#os &ue t%ene m;s #e 'uatro 5% os. '> 9al'ular el por'enta e #e la n+m%na &ue se 'onsume, para pa$ar entre traba a#ores e e'ut%)os ( a#m%n%strat%)os.

Problema !8.- La Un%#a# #e Deportes #e la U.N.E.T. #esea #eterm%nar al$unas

esta#3st%'as &ue perm%tan 'ono'er la popular%#a# #el Ten%s #e 9ampo entre sus estu#%antes. Para ello p%ensa #esarrollar el s%$u%ente pro'eso- A 'a#a uno #e los alumnos &ue %n$rese a la b%bl%ote'a se le en'uestar;, sol%'%t;n#osele- $?nero =mas'ul%no o 1emen%no>, e#a#, espe'%al%#a# &ue 'ursa ( respuesta a- QDesear3a uste# u$ar al ten%sR 9on los #atos sum%n%stra#os por 'a#a alumno en'uesta#o, #esarrollar un al$or%tmo a 1%n #ea> A 'a#a alumna 'on e#a# 'ompren#%#a entre 1E ( !" a<os &ue le $ustar3a u$ar al ten%s, se le #ebe %n#%'ar &ue se %ns'r%ba %nme#%atamente. b> 9al'ular el prome#%o #e e#a# #e los )arones &ue no les $ustar3a u$ar ten%s, a e4'ep'%+n #e los &ue 'ursan la 'arrera #e In$en%er3a In1orm;t%'a. . '> S% el por'enta e #e to#os los en'uesta#os &ue le $ustar3a u$ar al ten%s, supera el 6"/, enton'es se #ebe %n#%'ar &ue #ebe o1re'erse 'omo A't%)%#a# Deport%)a.

Problema !:.- Una esta'%+n #e $asol%na ne'es%ta lle)ar un 'ontrol #%ar%o sobre el

#espa'5o #e 'ombust%ble. 9a#a 'on#u'tor #el )e53'ulo sol%'%ta el t%po ( la 'ant%#a# #e l%tros #e $asol%na re$%str;n#ose ?stos #atos m;s el n7mero #e la pla'a #el auto. S+lo 5a( #os t%pos #e $asol%na- 0. o'tanos o s%n plomo ( 01 o'tanos o 'on plomo. El pre'%o en Bs.Kl%tro. es 'ono'%#o para 'a#a t%po. El e emplo muestra el mo)%m%ento en una semana #e ser)%'%o. !"a 1 #laca SAP 01A HLS !.A : SAG @09 LAB 6:P : : : NMM @@G NIL 68D : $ipo 0. 01 : 01 0. : : : 0. 0. : %itros :" @" : ." 8. : : : E" :. :

: : 6

Una )e* &ue el 'on#u'tor sol%'%te uno #e los t%pos #e $asol%na se #ebe 'al'ular ( mostrar, %nme#%atamente el monto a pa$ar en bol3)ares. Desarrollar un al$or%tmo a 1%n #ea> 9al'ular el monto a pa$ar por 'a#a 'on#u'tor. b> 9al'ular el prome#%o #e bol3)ares pa$a#o por )e53'ulo, para 'a#a #3a #e la semana. '> I#ent%1%'ar el )e53'ulo &ue sol%'%t+ la ma(or 'ant%#a# #e l%tros #e 'ombust%ble #el t%po F0.G #urante la semana, asum%en#o &ue a 'a#a )e53'ulo se le #espa'5a una )e* por semana.

Problema !..- La esta'%+n #e meteorolo$3a #e un aeropuerto, lle)a un 'ontrol #%ar%o #e la


)elo'%#a# #el )%ento en mKs. D%ar%amente se m%#e la )elo'%#a# en #%st%ntas 5oras, aun&ue es pos%ble &ue en al$7n #3a no se tomen le'turas, re$%str;n#ose la 5ora m%l%tar a la &ue se real%*+ la le'tura. El e emplo %lustra lo &ue pu#%ese o'urr%r #urante un mes. Elabore un al$or%tmo para pro'esar las le'turas #e 'a#a #3a #urante un mes a 1%n #e-

Profesor: Miguel Garc a

Pag. &

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
a> 9al'ular el prome#%o #e )elo'%#a# #el )%ento por #3a. b> Determ%nar a &ue 5ora #el #3a la )elo'%#a# est; 1uera o no #el ran$o T!., 6.U mKs, &ue &elocidad 'm(s) *ora 0" E-8" @" 1"-"" .. 1!-"" :. 1@-"" : : ! :. 0-"" @" 11-"" : : : : : 8" 6" 0-8" E" 1.-"" : : es lo perm%t%#o por la se$ur%#a# a?rea. '> 9al'ular el por'enta e #e aumento o #%sm%nu'%+n #e la )elo'%#a# prome#%o #%ar%o respe'to la #el #3a anter%or. Se 'ono'e la )elo'%#a# prome#%o #el 7lt%mo #3a #el mes anter%or. #> Determ%nar &ue #3a se re$%str+ la )elo'%#a# prome#%o mas ba a #urante el mes !"a 1

Problema !@.- El 9entral A*u'arero traba a #e lunes a s;ba#o, re'%b%en#o en 'a#a #3a un
n7mero )ar%able #e 'am%ones &ue traen la 'a<a para ser pro'esa#a. En la entra#a un super)%sor toma nota #e- la pla'a #el 'am%+n, el peso #el 'am%+n 'on la 'ar$a #e 'a<a ( lue$o el peso #el 'am%+n una )e* )a'%a#a la 'ar$a =ambos en tonela#as>. E emplo-

Profesor: Miguel Garc a

Pag. '

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

!"a

+mero de la placa del camin O06 SEL E6: AUG : @0@ LOP :.@ UTV : : 0E6 PSA 8!: ARB :

Lunes

Martes

: S;ba#o

#eso del camin en toneladas Cargad &ac"o o 1. E,! 1:,. 6,! : : 1@,E E,. 16,8 0,1 : : : : 1.,E E,: 1@,@ 0,. : :

Desarrollar un al$or%tmo a 1%n #ea.- Mostrar la pla'a ( el peso #e la 'ar$a #e 'a#a 'am%+n &ue entr+ ( sal%+ #el 9entral, 'a#a #3a #e la semana. b.- 9al'ular el prome#%o #%ar%o #e 'ar$a #e 'a<a por 'am%+n '.- 9al'ular el por'enta e #e 'a<a &ue se pro'eso el #3a martes, respe'to a la semana.

Problema !6.- Para la 'elebra'%+n #el 9ampeonato Mun#%al #e Aootball !""@, &ue se

'elebrar; en Aleman%a, se 5a prepara#o una %n1raestru'tura 5otelera en 'a#a una #e las 1! '%u#a#es en #on#e se 'elebrar;n los ue$os. En 'a#a '%u#a# e4%ste un n7mero )ar%able #e 5oteles #e los &ue se 'ono'e- nombre #el 5otel, pre'%o en euros por persona #%ar%amente ( la 'apa'%#a# m;4%ma #e personas &ue pue#e 5ospe#ar. La tabla s%$u%ente muestra un e emplo #e los #atos 'ono'%#os.

Profesor: Miguel Garc a

Pag. (

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
+ro. 1 Ciudad Berl3n *otel Al#on SW%ssotel : Torbrau Gar#en Pla*a : : AranL1urt Sa)o( So1%tel : #recio diario en euros por persona 8"1 1:! : 1@: @. : : 8@E EE : Capacidad ,-.ima. 1."" 1!"" : 8." 6"" : : ."" :." :

Mun%'5

: 1!

: Aran'1ort

9ons%#eran#o &ue el 'ampeonato mun#%al sea un ?4%to, es #e'%r &ue la 'apa'%#a# #e to#os los 5oteles se llene, #esarrollar un al$or%tmo a 1%n #ea.- 9al'ular la 'ant%#a# #e euros &ue %n$resar;n a Aleman%a por 'on'epto #e ser)%'%o 5otelero. b.- 9al'ular el %n$reso prome#%o por 5otel &ue %n$resar; en 'a#a '%u#a#. '.- En'ontrar &ue '%u#a# re'%b%r; m;s )%s%tantes. #.- Determ%ne s% al menos 5a( un 5otel 'on 'apa'%#a# super%or a 1".""" personas

Problema !E.- La OPSU ( el 9NU #esean e)aluar anualmente la pro#u't%)%#a# #e los

pro1esores #e 'a#a una #e las un%)ers%#a#es 'on subs%#%o. La e)alua'%+n se basa en %n1ormes presenta#os por 'a#a pro1esor en los &ue se %n#%'a su nombre ( el prome#%o #e 5oras traba a#as por semana #urante el a<o, )er tabla #e #atos. Se 'las%1%'a a 'a#a pro1esor se$7n esa %n1orma'%+n, ( 'a#a un%)ers%#a# tamb%?n re'%be una 'las%1%'a'%+n $lobal. La 'las%1%'a'%+n #e la pro#u't%)%#a# #e los pro1esores se #eterm%na #e la manera s%$u%entea> A los pro1esores &ue en prome#%o traba an m;s #e .. 5oras semanales se les 'ons%#era Fmu( pro#u't%)osF. b> A los pro1esores &ue en prome#%o traba an entre 8. ( .. 5oras %n'lus%)e #urante una semana se les 'ons%#era Fsat%s1a'tor%osF.

Profesor: Miguel Garc a

Pag. )

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
'> A los pro1esores &ue en prome#%o traba an menos #e 8. 5oras semanales se les 'ons%#era Fremunera#os en e4'esoF.

La E)alua'%+n #e la pro#u't%)%#a# #e 'a#a un%)ers%#a# se obt%ene 'al'ulan#o el 3n#%'e s%$u%ente-

Profesor: Miguel Garc a

Pag. !*

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

INDI9E B

Poras prome#%o traba a#as por semana por to#os los pro1esores N7mero #e pro1esores &ue entre$an %n1ormes

S% el 3n#%'e es ma(or a 1E la un%)ers%#a# es 'las%1%'a#a 'omo #e FTIPO AG, #e lo 'ontrar%o es 'las%1%'a#a 'omo #e FTIPO BG. Desarrollar un al$or%tmo a 1%n #e1-. Determ%nar la 'las%1%'a'%+n #e 'a#a pro1esor. !-. Determ%nar la 'las%1%'a'%+n #e 'a#a un%)ers%#a#. 8-. 9al'ular el por'enta e #e un%)ers%#a#es #on#e m;s #el ."/ #e los pro1esores resultaron 'las%1%'a#os 'omo Fmu( pro#u't%)osF. :-. 9ual un%)ers%#a# t%ene la ma(or 'ant%#a# #e pro1esores e)alua#os 'omo Fremunera#os en e4'esoF. /niversidad U9O #rofesor Noel Me#%na Omar Oelas'o : Lu%s Mant%lla Dar3o Nar);e* : : #romedio *oras(semana :" ." : 8" :. : :

ULA

Problema !0.- En una la)an#er3a se la)an las s%$u%entes pren#as #e )est%r- 'am%sas,

pantalones, )est%#os ( tra es. Para ello la la)an#er3a #%spone #e #os m;&u%nas- La ma&u%na A s+lo la)a 'am%sas ( )est%#os ( la m;&u%na B s+lo la)a pantalones ( tra es. Se 'ono'e el 'osto #e opera'%+n #e 'a#a m;&u%na en s(ciclo de lavado ( la 'apa'%#a# en N$. #e 'a#a m;&u%na. A#em;s se 'ono'e el monto a 'obrar al 'l%ente por 'a#a t%po #e pren#a. Para 'a#a pren#a &ue %n$resa a la la)an#er3a se 'ono'e- el t%po, el '+#%$o ( el peso en N$. Desarrollar un al$or%tmo a 1%n #ea.- 9ontrolar el pro'eso #e la)a#o, #e tal 1orma &ue se la)e las pren#as #e 'a#a 'l%ente #%str%bu(?n#olas en la m;&u%na 'orrespon#%ente 5asta &ue se #epos%ten to#as sus pren#as o 5asta &ue las m;&u%nas 5a(an 'ompleta#o su 'apa'%#a#. En ambos 'asos en)%ar un mensa e. b.- En 'aso #e no po#er pro'esar una pren#a, %n#%'ar su '+#%$o ( el mensa e FNO PRO9ESADAG. '.- La $anan'%a &ue obt%ene la la)an#er3a por 'a#a m;&u%na.

Problema 8".- Una 'asa #%str%bu%#ora #e un mo#elo #e tel?1ono 'elular, ne'es%ta un

al$or%tmo para lle)ar el 'ontrol #e los pe#%#os sol%'%ta#os ( #e la 'ant%#a# &ue &ue#a en alma'?n =In)entar%o>, #urante 'a#a uno #e los #3as #e la semana. La 'ant%#a# #e tel?1onos &ue e4%sten en el alma'?n para el pr%mer #3a #e la semana es 'ono'%#a. Durante 'a#a #3a #e la semana, un emplea#o re'%be pe#%#os ='ant%#a#> #el 'elularD ?ste )er%1%'a s% la 'ant%#a#

Profesor: Miguel Garc a

Pag. !!

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
sol%'%ta#a pue#e #espa'5arse, s% es as3 le %n#%'a al sol%'%tante FPEDIDO DESPA9PADOG #e lo 'ontrar%o el mensa e es FLO LAMENTO NO PAV DISPONIBILIDADF. S% el pe#%#o es #espa'5a#o la 'ant%#a# en alma'?n #ebe a'tual%*arse. Desarrollar un al$or%tmo a 1%n #ea> b> '> #> In#%'ar para 'a#a sol%'%tu# el mensa e 'orrespon#%ente. Mostrar la 'ant%#a# &ue &ue#a en alma'?n al 1%nal #el #3a. 9al'ular el por'enta e #e pe#%#os #espa'5a#os en 'a#a #3a. 9al'ular el prome#%o #e 'elulares por #3a &ue #e aron #e #espa'5arse, por no 5aber #%spon%b%l%#a#.

Oer%1%'ar s% 1ue el #om%n$o, en &ue 5ubo la menor 'ant%#a# #e sol%'%tu#es #e 'elulares, s% no 1ue as3 %n#%&ue el nombre #el #3a en &ue o'urr%+.

Problema 81.- Un )en#e#or #e pro#u'tos 1arma'?ut%'os )%s%ta )ar%as 1arma'%as

'ono'%#as #urante el #3a. 9a#a 1arma'%a le sol%'%ta #%1erentes pro#u'tos, espe'%1%'an#o#es'r%p'%+n, 'ant%#a# ( el 'osto un%tar%o en bol3)ares #e 'a#a pro#u'to. Desarrollar un al$or%tmo a 1%n #e #eterm%nar al 1%nal #el #3a, lo s%$u%ente1-. Xue 1arma'%a 5%*o la me or 'ompra al )en#e#or. !-. 9al'ular el prome#%o #el 'osto total por 1arma'%a resultante #e las )entas 5e'5a por el )en#e#or. 8-. Por'enta e #e pro#u'tos 'on pre'%o super%or a Bs. !"""" en 'a#a 1arma'%a :-. Oer%1%'ar s% to#as las 1arma'%as sol%'%taron el me#%'amento FAmo4alG

Problema 8!.- Una 1;br%'a pro#u'e #os t%pos #e resortes, ba o la s%$u%ente mo#al%#a#-

a 'a#a traba a#or se le entre$a la mater%a pr%ma al %n%'%o #e la semana para &ue elaboren los resortes en su 'asa o res%#en'%a. Al 1%nal%*ar la semana los opera#ores entre$an la pro#u''%+n, #e ambos t%pos #e resortes, %n#%'an#o la 'ant%#a# elabora#a en 'a#a uno #e los #3as &ue traba o, 'omo se muestra en el e emplo s%$u%ente$rabajador Suan Tap%as !"a Lunes Martes O%ernes Martes Sue)es Lunes Martes M%?r'oles Sue)es O%ernes : $ipo 0 1" 1. :" 1"" @" @. E" 1"" 1@" 0. : $ipo 1 !" !. ." 1!" 6" 6. 0" 1." !"" 1". :

Mn$el Oma<a 9arlos O&uen#o

: Desarrollar un al$or%tmo a 1%n #e-

a> 9al'ular la pro#u''%+n semanal #e 'a#a t%po #e resorte por traba a#or. b> 9ual 1ue el traba a#or &ue pro#u o m;s resortes #el t%po !.

Profesor: Miguel Garc a

Pag. !"

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
'> S% para pro#u'%r un resorte #el t%po 1 se re&u%ere !. 'm. #e alambre ( para pro#u'%r un resorte #el t%po ! se re&u%ere 8" 'm. #e alambre, 'al'ular la 'ant%#a# #e metros #e alambre ut%l%*a#os en la pro#u''%+n #e la semana. #> Asum%en#o &ue al %n%'%o #e la semana la 1abr%'a no #%spone #e resortes para la )enta ( se re'%be un pe#%#o #e 8."" resortes #el t%po 1 ( :!"" #el t%po !, para ser entre$a#o al 1%nal%*ar la semana, %n#%&ue s% la 1abr%'a 'umple o no 'on el pe#%#o sol%'%ta#o.

Problema 88.- En un estu#%o sobre mer'a#eo se #esea 'ono'er el mo)%m%ento #e #%nero


#%ar%o en 'a#a estable'%m%ento 'omer'%al. Se re'aban #atos sobre- nombre #el estable'%m%ento, total #e )entas en bol3)ares #e la semana anter%or ( total #e )entas #%ar%as en bol3)ares para una semana #eterm%na#a.

2stablecimiento Comercial An#es 9.A.

$otal ventas en s. semana anterior E".""".""",""

!"a Lunes Martes M%?r'oles Sue)es O%ernes S;ba#o Dom%n$o Lunes Martes M%?r'oles Sue)es O%ernes S;ba#o Dom%n$o :

$otal ventas en

s.

El 9omer'%o S.A.

10".""".""",""

: Desarrolle un Al$or%tmo a 1%n #ea>

1".""".""","" ..""".""","" E.""".""","" 8.""".""","" !.""".""","" 0.""".""","" 6.""".""","" 1!.""".""","" 1..""".""","" 0.""".""","" 1:.""".""","" 8".""".""","" .".""".""","" @".""".""","" :

Determ%nar para 'a#a estable'%m%ento, s% sus )entas aumentaron o #%sm%nu(eron ?sta semana, respe'to a la semana anter%or, ( en 'uanto. b> 9al'ular el prome#%o #e )entas #%ar%as en 'a#a estable'%m%ento. '> 9ual estable'%m%ento #%sm%nu(+ en ma(or por'enta e sus )entas #e la semana pasa#a a ?sta.

Problema 8:.- El M%n%ster%o #e M%nas, #ebe 'ontrolar la e4plota'%+n #e p%e#ra para la

prepara'%+n #el 'emento. El 'ontrol se real%*a #urante 'a#a uno #e los #3as #el mes. D%ar%amente se 'ono'e para 'a#a 'am%+n- Pla'a, 'ant%#a# #e )%a es ( 'apa'%#a# #e 'ar$a en L%lo$ramos #e p%e#ra, 'omo se muestra en el e emplo-

!"a Pla'a

!atos del Camin 9ant%#a# #e 9apa'%#a#

Profesor: Miguel Garc a

Pag. !#

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
O%a es ! : : 1 8 : : 8 ! : en N$. 1E"" !""" : 8""" 10"" : : !""" !."" :

: 8"

E6@ STL @!. GUD : 6.8 NAR .10 SUB : : :E! NMM !.E GVL :

D%se<e un Al$or%tmo, supon%en#o &ue 5a(an #3as en &ue no 5ubo e4plota'%+n a 1%n #ea> Determ%nar el peso total #e p%e#ra en L%lo$ramos e4tra3#a #e la m%na #%ar%amente, as3 'omo tamb%?n el total #e L%lo$ramos e4tra3#os #urante el mes. b> 9ual es la 'apa'%#a# #el 'am%+n m;s usa#o en 'a#a #3a. '> 9al'ular el peso prome#%o mensual por )%a e #e 'ar$a transporta#a en los #3as pares.

Problema 8..- En una esta'%+n #e pea e automotor, se lle)a un 'ontrol #%ar%o sobre los

)e53'ulos, %#ent%1%';n#olos por t%po =autom+)%l, 'am%oneta, autob7s, 'ar$a pesa#a.>, uso #el )e53'ulo =part%'ular, transporte p7bl%'o, 'omer'%al>. 9ono'%#os los #atos #e un mes 'omo se muestra en el e emplo, !atos del auto $ipo /so 9ar$a pesa#a 9omer'%al 9am%oneta : ! Autob7s Autom+)%l : : 8" : Autom+)%l 9am%oneta : ( la tabla #e tar%1as s%$u%entePart%'ular : Transporte p7bl%'o Part%'ular : : 9omer'%al 9omer'%al :

!"a 1

$ipo Autom+)%l

$abla de tarifas /so Part%'ular

$arifa en 8""

s.

Profesor: Miguel Garc a

Pag. !$

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.
9am%oneta Autob7s 9ar$a pesa#a Autom+)%l 9am%oneta 9ar$a pesa#a Otro Desarrolle un Al$or%tmo a 1%n #ea> 9al'ular el por'enta e #e bol3)ares re'au#a#os #%ar%amente para los )e53'ulos t%po Y9am%onetaY ( uso 'ual&u%era &ue sea. b> Determ%nar al 1%nal #el mes 'ual 1ue el #3a 'on menor %n$reso. '> Oer%1%&ue s% el #3a 1. #el mes, el total #e bol3)ares pa$a#os por los )e53'ulos #e 'ar$a pesa#a es ma(or &ue el total #e bol3)ares pa$a#o por los autobuses para el m%smo #3a. Part%'ular 9omer'%al 9omer'%al Transporte p7bl%'o Transporte p7bl%'o part%'ular Otro ."" 1."" !""" ."" 6"" 1E"" 1"""

Profesor: Miguel Garc a

Pag. !%

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

ESER9I9IOS SOBRE EHPRESIONES ARITMZTI9AS. E er'%'%o 1.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B! V B 8 N B . N B : H B = N C N / 6 J 8 > - = N - 6 J V K ! C H K .> - :

E er'%'%o !.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B! V B 8 N B . N B : V B = N C H K @ / 8 > - = N - 6 J N / = 8 K ! C V - .> J ! C :

E er'%'%o 8.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B! V B 8 N B . N B : N B = H J N -1 C N / N J V>CH[VK=N / NC1[V / H C!>

E er'%'%o :.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B! V B 8 N B . N B : N B =V J NC1 / V[ !> J =N [ N / V[1>C=V J H K N [ N / H C V>

E er'%'%o ..- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%enteH B. V B 0 N B ! N B 6 N B =V J NC1 / V[ !> J =N [ N / V[1>C=V J H K N [ N / H C V>

E er'%'%o @.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 N B = H J N -1 C N / N J V>CH[VK=N / NC1[V / H C!>

E er'%'%o 6.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 H B = N C N / 6 J 8 > - = N - 6 J V K ! C H K .> - :

E er'%'%o E.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 V B = N C H K @ / 8 > - = N - 6 J N / = 8 K ! C V - .> J ! C :

E er'%'%o 0.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B! V B 8 N B . N B : V B = H C N / @ K 8 > - = V J 6 / N / = V C E K ! C H / .> J H C N

E er'%'%o 1".- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 V B = H C N / @ K 8 > - = V J 6 / N / = V C E K ! C H / .> J H C N

Profesor: Miguel Garc a

Pag. !&

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales.

E er'%'%o 11.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 N B = H / N J 8 C V / N J N>CH[VK=N / NC1[V / H CV>

E er'%'%o 1!.- Resuel)a la e4pres%+n ar%tm?t%'a s%$u%ente-

H B. V B 0 N B ! N B 6 N B N / =V [ N> C H J N K =V [ :> [ N / V J =H [ N> K 8 C V

ESER9I9IOS SOBRE EHPRESIONES L\GI9AS V RELA9IONALES. E er'%'%o 1.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B ! ] B Aalso

V B 8 N B . N B : P B-1 ^ B Oer#a#ero A B Aalso B B Oer#a#ero

] B = T _ V BB ]> `` = =N [ 8 C P BB N K 6 > aa ^> aa b=] aa A aa B>

E er'%'%o !.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B ! ] B Aalso

V B 8 N B . N B : P B-1 ^ B Oer#a#ero A B Aalso B B Oer#a#ero

^ B = T _ P C 1> aa = =N C 1 - P BB N / N [ V > `` B> aa ] `` bA

E er'%'%o 8.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B ! ] B Aalso

V B 8 N B . N B : P B-1 ^ B Oer#a#ero A B Aalso B B Oer#a#ero

A B = N _ V - P BB ]> `` = =N [ T C P BB N K 6 > aa ^> `` b=] aa B >

E er'%'%o :.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B ! ] B Aalso

V B 8 N B . N B : P B-1 ^ B Oer#a#ero A B Aalso B B Oer#a#ero

] B = N c P C 1> aa = =N C 1 - P BB V / V - ! > `` A> aa b=B `` ^>

E er'%'%o ..- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B . ] B Aalso V B 6 ^ B Aalso

N B @ N B E P B-! A B Oer#a#ero B B Oer#a#ero

] B = T _ V BB ]> `` = =N [ 8 C P BB N K 6 > aa ^> aa b=] aa A aa B>

E er'%'%o @.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B . V B 6 N B @

N B E

P B-!

Profesor: Miguel Garc a

Pag. !'

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones Lgicas y Relacionales. ] B Aalso ^ B Aalso A B Oer#a#ero B B Oer#a#ero

^ B = T _ P C 1> aa = =N C 1 - P BB N / N [ V > `` B> aa ] `` bA

E er'%'%o 6.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B . ] B Aalso V B 6 ^ B Aalso

N B @ N B E P B-! A B Oer#a#ero B B Oer#a#ero

A B = N _ V - P BB ]> `` = =N [ T C P BB N K 6 > aa ^> `` b=] aa B >

E er'%'%o E.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B . ] B Aalso V B 6 ^ B Aalso

N B @ N B E P B-! A B Oer#a#ero B B Oer#a#ero

] B = N c P C 1> aa = =N C 1 - P BB V / V - ! > `` A> aa b=B `` ^>

E er'%'%o 0.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B 0 V B : N B E N B 8 P B-8 ] B Oer#a#ero ^ B Aalso A B Aalso B B Oer#a#ero ] B = T _ V BB ]> `` = =N [ 8 C P BB N K 6 > aa ^> aa b=] aa A aa B>

E er'%'%o 1".- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B 0 V B : N B E N B 8 P B-8 ] B Oer#a#ero ^ B Aalso A B Aalso B B Oer#a#ero ^ B = T _ P C 1> aa = =N C 1 - P BB N / N [ V > `` B> aa ] `` bA

E er'%'%o 11.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B 0 V B : N B E ] B Oer#a#ero ^ B Aalso N B 8 A B Aalso P B-8 B B Oer#a#ero

A B = N _ V - P BB ]> `` = =N [ T C P BB N K 6 > aa ^> `` b=] aa B >

E er'%'%o 1!.- Resuel)a la e4pres%+n l+$%'a s%$u%enteT B 0 V B : N B E ] B Oer#a#ero ^ B Aalso N B 8 A B Aalso P B-8 B B Oer#a#ero

] B = N c P C 1> aa = =N C 1 - P BB V / V - ! > `` A> aa b=B `` ^>

Profesor: Miguel Garc a

Pag. !(

También podría gustarte