FUNDAMENTOS DE PROGRAMACIÓN
Nombres: Bryan Lino; Jussepe Coello. NRC: 2483 Fecha: 22-01-2018 1. Realiar !" #ro$rama %!e $e"ere !"a &abla &abla 'e los c!a'ra'os c!a'ra'os ( c!bos 'e los ")meros 'es'e el 1 has&a !" &o#e le*'o 'es'e
el &ecla'o. +. Realiar Realiar !" #ro$rama #ro$rama #ara #ara co",er&ir co",er&ir !"a &em#era&! &em#era&!ra ra i"$resa'a 'es'e el &ecla'o e" $ra'os Fahre"hei& -F/ 'es'e 0 has&a +1+ $ra'os/ a $ra'os Celsi!s - C 'e #!"&o lo&a"&e co" 2 '*$i&os 'e #recisi3"/ !&ilia"'o la 3rm!la:
( ) (
C =
5.0 9
∗
F −32
)
2. 4U" #al*"'romo5 es !" ")mero o !"a rase 'e &e6&o/ %!e se lee i$!al hacia a'ela"&e ( hacia a&r7s. Por e8em#lo/ ca'a !"o 'e los si$!ie"&es e"&eros 'e ci"co '*$i&os so" #al*"'romos: 1+2+1/ 99999/ 99 ( 11;11. Escribir !" #ro$rama %!e lea !" e"&ero 'e ci"co '*$i&os ( %!e 'e&ermi"e si es o "o !" #al*"'romo.
. I"&ro'!cir !" ")mero e"&ero bi"ario e im#rimir s! e%!i,ale"&e 'ecimal.
? 0= ? 1=+ ? 1=1 @ > ? 0 ? + ? 1/ es 'ecir 11.
9. Escribir !" #ro$rama %!e calc!le e im#rima el #rome'io 'e !"a sec!e"cia 'e ")meros e"&eros/ s!#o"ie"'o %!e el )l&imo ,alor le*'o me'ia"&e sca"- es el ce"&i"ela . El #ro$rama 'eber7 leer !" ,alor ca'a ,e %!e sca"- sea e8ec!&a'o. El #rome'io 'ebe calc!larse 'e &o'os los ,alores %!e #rece'e" a . A'em7s/ el #ro$rama 'ebe localiar el m7s #e%!eBo 'e los ")meros e"&eros.
;. Realiar !" #ro$rama %!e i"$rese 'es'e el &ecla'o !" ")mero #osi&i,o " ( calc!le la s!ma 'e los ")meros im#ares 'es'e el 1 has&a ". El #ro$rama 'ebe &ermi"ar c!a"'o se i"$resa !" ")mero "e$a&i,o o cero.
.
Escribir !" #ro$rama %!e lea el la'o 'e !" c!a'ra'o ( a co"&i"!aci3" lo im#rima e" orma 'e !" c!a'ra'o h!eco 'e as&eriscos. El #ro$rama 'eber7 !"cio"ar #ara c!a'ra'os 'e &o'os los &amaBos e"&re 1 ( +0 as&eriscos.
11. Escribir !" #ro$rama %!e im#rima los si$!ie"&es #a&ro"es #or se#ara'o/ !"o 'eba8o 'e o&ro. To'os los as&eriscos -= 'eber7" ser im#resos #or !"a sola !"ci3" #ri"&- 'e la orma #ri"&-4=5.
12. Realiar !" me") #ara ca'a !"o 'e los si$!ie"&es e"!"cia'os: a Calc!lar e im#rimir la s!ma 'e !"a sec!e"cia 'e e"&eros/ s!#o"ie"'o %!e el #rimer e"&ero le*'o co" sca" - es#eciica el ")mero 'e ,alores a i"&ro'!cir. Por e8em#lo/ !"a sec!e"cia 'e e"&ra'a &*#ica #!'iera ser: 9 100 +00 200 00 900 Do"'e 9 i"'ica %!e los 9 ,alores s!bsi$!ie"&es 'eber7" ser s!ma'os. b Calc!lar e im#rimir la s!ma 'e los e"&eros #ares 'el + al ,alor N i"$resa'o 'es'e el &ecla'o. c Calc!lar e im#rimir el #ro'!c&o 'e los e"&eros im#ares 'el 1 a m i"$resa'os 'es'e el &ecla'o. 1. Realiar !" me") #ara ca'a !"o 'e los si$!ie"&es e"!"cia'os: a eer 'os ")meros 'el &ecla'o/ calc!lar la s!ma 'e los ")meros ( 'es#le$ar el res!l&a'o. b eer 'os ")meros 'el &ecla'o/ 'e&ermi"ar ( 'es#le$ar c!7l es el ma(or 'e los 'os ")meros. c eer 'es'e el &ecla'o !"a serie 'e ")meros #osi&i,os/ s!#o"ie"'o %!e el ,alor 'el ce"&i"ela es 1/ #ara i"'icar la e"&ra'a 'e i" 'e 'a&os. !e$o 'e&ermi"ar ( 'es#le$ar la s!ma 'e la serie 'e ")meros.
1>. U"a $ra" em#resa %!*mica #a$a a s! #erso"al 'e ,e"&as e" base a comisio"es. El #erso"al 'e ,e"&as recibe +00 '3lares #or sema"a m7s 'e las ,e"&as br!&as 'e esa sema"a/ Por e8em#lo/ !"a #erso"a 'e ,e"&as %!e ,e"'e 9000 '3lares 'e #ro'!c&os %!*micos e" !"a sema"a/ recibe +00 '3lares m7s 'e 9000 '3lares/ o sea !" &o&al 'e ;90 '3lares. Desarrollar !" #ro$rama %!e i"&ro'!ca las ,e"&as br!&as 'e ca'a ,e"'e'or corres#o"'ie"&e a la )l&ima sema"a/ calc!le ( 'es#lie$!e las $a"a"cias 'e 'icho ,e"'e'or. Procesar las ciras ,e"'e'or #or ,e"'e'or.
1. Desarrollar !" #ro$rama %!e 'e&ermi"e si !" clie"&e 'e !"a &ie"'a 'e#ar&ame"&al ha e6ce'i'o el l*mi&e 'e !"a c!e"&a 'e cr'i&o. Para ca'a !"o 'e los clie"&es es&7" 'is#o"ibles los si$!ie"&es 'a&os: a N)mero 'e la c!e"&a 'e cr'i&o b Sal'o al #ri"ci#io 'el mes c To&al 'e &o'os los cr'i&os a#lica'os e" el mes a la c!e"&a 'el clie"&e. ' *mi&e #ermi&i'o 'el cr'i&o El #ro$rama 'eber7 i"&ro'!cir ca'a !"o 'e es&os 'a&os/ l!e$o calc!lar el "!e,o sal'o -sal'o i"icial ? cr'i&os/ ( 'e&ermi"ar si el "!e,o sal'o e6ce'e el l*mi&e 'e cr'i&o 'el clie"&e. Para a%!ellos clie"&es c!(o l*mi&e 'e cr'i&o es& e6ce'i'o/ el #ro$rama 'eber7 'es#le$ar el ")mero 'e la c!e"&a 'el clie"&e/ el l*mi&e 'e cr'i&o/ el "!e,o sal'o ( el me"sa8e 4*mi&e 'e cr'i&o e6ce'i'o5. Por e8em#lo:
+. C!a"'o se realia e" !" ba"co !" #rs&amo 'e P '3lares/ ca'a mes se 'eber7 'e,ol,er C '3lares has&a %!e se ha(a com#le&a'o la ca"&i'a' &o&al #res&a'a. Par&e 'el #a$o me"s!al ser7" los i"&ereses calc!la'os como el i #or cie"&o 'e la ca"&i'a' a)" "o #a$a'a. El res&o 'el #a$o ser,ir7 #ara re'!cir la ca"&i'a' a'e!'a'a. Escribir !" #ro$rama %!e 'e&ermi"e la si$!ie"&e i"ormaci3": a a ca"&i'a' 'e i"&ers #a$a'o #or mes. b a ca"&i'a' 'e 'i"ero a#lica'o a la re'!cci3" 'e la 'e!'a &o&al ca'a mes. c a ca"&i'a' &o&al 'e i"&ers %!e se lle,a #a$a'a al i"al 'e ca'a mes/ ' a ca"&i'a' 'e 'e!'a a)" "o #a$a'a al i"al 'e ca'a mes. e El ")mero 'e #a$os me"s!ales "ecesarios #ara 'e,ol,er el #rs&amo a c!a"&*a 'el )l&imo #a$o/ #or%!e #!e'e ser me"or a C.
+;. Realiar !" #ro$rama %!e calc!le la 4me'ia $eom&rica5 'e !"a lis&a 'e " ")meros/ !&ilia"'o la 3rm!la:
A +>. 4os ")meros 'e Fibo"acci5 so" miembros 'e !"a serie e" la %!e ca'a ")mero es i$!al a la s!ma 'e los ")meros a"&eriores/ as*:
A +.
Escribir !" #ro$rama %!e 'e&ermi"e los " #rimeros ")meros 'e la serie 'e Fibo"acci. El ac&orial 'e !" e"&ero "o "e$a&i,o " se escribe como " ( se 'ei"e como si$!e:
Escribir !" #ro$rama %!e &e"$a !" me") #ara ca'a !"o 'e los "!merales: a eer !" e"&ero "o "e$a&i,o/ %!e calc!le e im#rima s! ac&orial. b Calc!lar el ,alor 'e la co"s&a"&e ma&em7&ica e/ !&ilia"'o la 3rm!la:
c Calc!lar el ,alor 'e e6/ !&ilia"'o la 3rm!la:
20. Se #!e'e calc!lar el se"o 'e !" 7"$!lo 6 'e orma a#ro6ima'a/ !&ilia"'o la si$!ie"&e serie i"i"i&a:
Escribir !" #ro$rama %!e lea el ,alor 'e 6 ( calc!le s! se"o. El #ro$rama realiarlo 'e 'os ormas 'iere"&es: a S!mar los " #rimeros &rmi"os/ e" 'o"'e " es !" e"&ero #osi&i,o %!e se i"&ro'!ce 'es'e el &ecla'o. b S!mar &rmi"os 'e la serie has&a %!e el ,alor 'el &rmi"o si$!ie"&e sea me"os -e" m3'!lo a !" error seleccio"a'o #or el !s!ario. Por e8em#lo/ !" error &*#ico 'e 10 9. E" es&e caso i"'icar el ")mero 'e &rmi"os !&ilia'os #ara co"se$!ir la res#!es&a i"al.
2+. 4U" ")mero #rimo5 es la ca"&i'a' e"&era %!e es 'i,isible solo #or 1 ( #or s* mismo. Escribir !" #ro$rama %!e im#rima !"a lis&a co" los " #rimeros ")meros #rimos.
+. U"a em#resa #a$a a s!s em#lea'os como se m!es&ra a co"&i"!aci3": 4Gere"&es5 recibe" !" salario sema"al i8o 4Traba8a'ores horarios5 Recibe" !" salario horario i8o #or las #rimeras 0 horas 'e &raba8o/ recibe" 1.9 ,eces s! s!el'o horario #ara las horas e6&ras &raba8a'as. 4Traba8a'ores a comisi3"5 Recibe" +90 '3lares m7s 9.H 'e s!s ,e"&as sema"ales br!&as. 4Traba8a'ores a 'es&e8o5 Recibe" !"a ca"&i'a' i8a 'e 'i"ero #or ca'a !"a 'e las #ieas %!e #ro'!ce ca'a &raba8a'or a 'es&e8o/ %!e &raba8a solo !" &i#o 'e #ieas. Escribir !" #ro$rama #ara calc!lar la "3mi"a sema"al 'e ca'a em#lea'o/ "o se sabe #or a"&ici#a'o el ")mero 'e em#lea'os ( ca'a &i#o 'e em#lea'o &ie"e s! #ro#io c3'i$o 'e "3mi"a/ as*: 1 $ere"&es + &raba8a'ores 2 &raba8a'ores a comisi3" &raba8a'ores a 'es&e8o U&iliar !"a se"&e"cia si&ch #ara calc!lar la "3mi"a 'e ca'a em#lea'o/ basa'o e" el c3'i$o 'e "3mi"a 'e 'icho em#lea'o.
. El e%!i#o 'e )&bol 'e .D.U. ha &e"i'o !"a b!e"a cam#aBa ( 'esea #remiar a s!s 8!$a'ores co" !" a!me"&o 'el salario #ara la si$!ie"&e &em#ora'a. os s!el'os 'ebe" a8!s&arse a la si$!ie"&e &abla: SUEDO ACTUA AUMENTO - -'3lares 1 00 +0 01 1200 10 1201 J 1>00 9 Sobre 1>00 Na'a El e%!i#o &ie"e como m76imo !" c!a'ro 'e 20 8!$a'ores. DiseBar !" #ro$rama %!e lea el "ombre 'el 8!$a'or ( s! s!el'o ac&!al/ ( %!e a co"&i"!aci3" im#rima el "ombre/ el s!el'o ac&!al ( el s!el'o a!me"&a'oK al i"al 'e la lis&a 'ebe #ro#orcio"ar &ambi" el mo"&o &o&al 'e la "3mi"a ac&!al ( el mo"&o 'e la "!e,a "3mi"a %!e i"cl!(e los a!me"&os me"cio"a'os.