You are on page 1of 4

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE FISICA

Curso: Programacion e Informatica

Practica N

!ec"a: OC#U$RE %&&'

1.- Leer un nmero entero N y calcule e imprima su factorial N !.- Determinar la canti"a" "e "#$itos %ue tiene un nmero entero y a"em&s mostrar la suma "e los "#$itos pares e impares. '.- Determinar la suma "e los N primeros t(rminos "e la si$uiente serie)
1+ X + X! X' X* + + +........................ ! ' *

*.- Escri+ir un al$oritmo %ue "etermine si la ca"ena a+c aparece en una secuencia "e caracteres cuyo final ,iene "a"o por un punto. -.- A una fiesta asistieron personas "e "iferentes e"a"es y se.os. Construir un al$oritmos "a"as las e"a"es y se.os "e las personas. Calcular ) -Cu&ntas personas asistieron a la fiesta -Cu&ntos /om+res y cuantas mu0eres -1rome"io "e e"a"es por se.o -La e"a" "e la persona m&s 0o,en %ue asisti2 -No se permiten menores "e e"a" a la fiesta -In$resar "atos /asta %ue se in$rese una e"a" a cero 3.- Dise4ar un al$oritmo %ue permita calcular los - primeros nmeros perfectos 5un numero es perfecto6 cuan"o la suma "e sus "i,isores6 sin incluir al nmero es e.actamente el mismo nmero7. 8.- En un centro meteorol2$ico se lle,an los prome"ios mensuales "e las llu,ias ca#"as en las principales re$iones "el pa#s. E.isten ' re$iones importantes. N9:TE6 CENT:9 y SU:. Escri+a un al$oritmo para calcular lo si$uiente) El prome"io anual "e la re$i2n centro. El mes y re$i2n con menor llu,ia en la re$i2n sur. La re$i2n con mayor llu,ia anual. ;.- En un esta"io se tienen - tipos "iferentes "e locali"a"es6 las cuales se i"entifican por una cla,e num(rica %ue es un ,alor compren"i"o entre 1 y -. Los precios "e ca"a locali"a"6 y los "atos referentes a las ,entas "e +oletos para el pr2.imo 0ue$o se proporciona como si$ue) 1recios) p16p!6p'6p*6pCla,e1 Cant1 Cla,e! Cant! . . -1 -1 Dise4e un al$oritmo para) Lea los precios Lea los "atos "e las ,entas "e +oletos Imprima para ca"a ,enta6 la cla,e6 la canti"a" y el importe total "e los +oletos ,en"i"os en esta ,enta Calcule e imprima la canti"a" "e +oletos ,en"i"os "e ca"a tipo Calcule e imprima la recau"aci2n total "el esta"io. <.- Escri+e un pro$rama %ue lea un nmero natural N y un car&cter. La sali"a "e+e ser un rom+o compuesto "el car&cter y "e la anc/ura %ue especifica el nmero N 5"ia$onal /ori=ontal7. 1or e0emplo6 si N es * y el car&cter es >6 el rom+o ser#a) 1

> >> >>> >>>> >>> >> > 1?.- Escri+e un al$oritmo %ue imprima una pir&mi"e "e "#$itos como la "e la fi$ura6 toman"o como entra"a el nmero "e filas "e la misma. 1 1!1 1!'!1 1!'*'!1 11.- Una clase consta "e n estu"iantes 5con 1@An@A-?76 ca"a uno "e los cu&les cursa materias. 1ara ca"a alumno se in$resa6 cla,e y las - calificaciones . Escri+a un al$oritmo para calcular el prome"io entero y una +arra /ori=ontal "e asteriscos como representaci2n $r&fica "el prome"io. 1!.- Construir un pro$rama %ue "etermine la potencia "e mn sien"o m un nmero real y n un nmero entero. Consi"ere %ue n pue"e ser positi,o6 ne$ati,o o cero. No use nin$n m(to"o Bat/. 1'.- Cacer un pro$rama %ue calcule el suel"o mensual "e N emplea"os "e una empresa. Se in$resa el nom+re6 numero "e "#as tra+a0a"os6 faltas por ca"a emplea"o. Tam+i(n se pi"e el monto total "e suel"os "e to"os los emplea"os. El nmero "e emplea"os %ue $anan entre !-?? y '-??. El numero "e emplea"os %ue $anan menos "e 1??? o mas "e *???. Consi"ere constante el pa$o por "#a a ca"a emplea"o y %ue el "escuento por "#a "e falta es "e 1*?D "el pa$o "iario. 1*.- Se lan=a un "a"o reitera"as ,eces /asta %ue el ,alor "el tiro es 1. Determinar la canti"a" "e ,eces %ue se lan=2 el "a"o y el punta0e acumula"o6 si lo %ue se acumula es el ,alor "el tiro. 1-.- Determinar la suma "e los N primeros t(rminos "e la serie "e Fi+onacci6 y mostrar sus ,alores consi"eran"o %ue N sea mayor %ue 1. La secuencia "e la serie es el si$uiente) ?6 16 16 !6 '6 -6 ;61'6!16....................... 13.- Con,ertir un nmero entero "e +ase 1? a una +ase menor %ue 1?6 mostran"o el resulta"o en pantalla. 18.- El Dpto. "e Tr&nsito y Se$uri"a" Eial "esea sa+er "e los FnG autos %ue entran a la ciu"a" "e Lima6 cuantos entran con calcoman#a "e ca"a color. Conocien"o el ltimo "#$ito "e la placa "e ca"a autom2,il se pue"e "eterminar el color "e la calcoman#a utili=an"o la si$uiente relaci2n)

D#$ito 1o! 'o* -o3 8o; <o?

Color Amarilla. :osa :o0a Eer"e A=ul !

1;.- En una tien"a "e "escuento las personas %ue ,an a pa$ar el importe "e su compra lle$an a la ca0a y sacan una +olita "e color6 %ue les "ir& %ue "escuento ten"r&n so+re el total "e su compra. Determinar la canti"a" %ue pa$ar& ca"a cliente "es"e %ue la tien"a a+re /asta %ue cierra. Se sa+e %ue si el color "e la +olita es ro0a6 el cliente o+ten"r& un *?D "e "escuentoH si es amarilla un !-D y si es +lanca no o+ten"r& "escuento. 1<.- Un censa"or recopila ciertos "atos aplican"o encuestas para el ltimo censo Nacional "e 1o+laci2n y Ei,ien"a. Desea o+tener "e to"as las personas %ue alcance a encuestar en un "#a6 %ue porcenta0e tiene estu"ios "e primaria6 secun"aria6 carrera t(cnica6 estu"ios profesionales y estu"ios "e post$ra"o. !?.- Supon$a %ue tiene uste" una tien"a y "esea re$istrar las ,entas en su computa"ora. Dise4e un al$oritmo %ue lea por ca"a cliente6 el monto total "e su compra. Al final "el "#a %ue escri+a la canti"a" total "e ,entas y el numero "e clientes aten"i"os. !1- Se "esea procesar las operaciones +ancarias "e un cliente a %uien se le pi"e por nica ,e= su nom+re y sal"o inicial. Lue$o en un proceso repetiti,o se presenta las si$uientes opciones) Dep2sito6 :etiro6 Fin. Al in$resar la opci2n ele$i"a si esta fue IDJ se pi"e si es en efecti,o 517 o con c/e%ue 5!76 se in$resa la canti"a"6 y si fuese c/e%ue se "escuenta el 1D por comisi2n y se actuali=a su sal"o mostr&n"olo en pantalla. Si la opci2n ele$i"a fue I:J se in$resa la canti"a" ,erifican"o %ue (sta sea menor al sal"o actuali=&n"olo6 "e lo contrario "ar un mensa0e "e so+re$iro. Si la opci2n ele$i"a fue IFJ mostrar los si$uientes resulta"os) a.- Nom+re6 Sal"o inicial. +.- Sal"o final. c.- Nmero "e Dep2sitos en EFECTIE9 y con CCEKUE. ".- Bonto prome"io "e retiros. e.- Bonto m#nimo "eposita"o y m&.imo retira"o. !!.- Da"o un nmero6 in,ertirlo y "eterminar si es capica. Un nmero es capica6 si al in,ertirlo resulta el mismo numero. !'.- Calcular el BCD y el BCB "e "os nmeros enteros positi,os. !*.- Sup2n$ase %ue en una reciente elecci2n /u+o cuatro can"i"atos6 con i"entifica"ores 16 !6 '6*. Uste" /a+r& "e encontrar me"iante un pro$rama6 el nmero "e ,otos correspon"iente a ca"a can"i"ato y el porcenta0e %ue o+tu,o respecto al total "e los ,otantes. El usuario in$resara los ,otos "e manera "esor$ani=a"a6 tal y como se o+tu,ieron en la elecci2n6 el final "e "atos est& representa"o por un cero. 9+ser,e6 como e0emplo6 la si$uiente lista.) 1 ' 1*!!1'111'*1!**? !-.-.Un $rupo "e "atos tiene N ,alores para .6 lea estos ,alores y calcule) yA
5 x 7 1 5 x ! 7 "on"e n 1 n
!

x A suma "e los ,alores "e .

!3.- La compa4#a "e lu= FDel CentroG "esea imprimir los reci+os "e un $rupo "e emplea"os. Desea o+tener tam+i(n el total "e co+ros "el perio"o. 1or ca"a cliente se in$resa su nom+re6 "irecci2n6 re$istro inicial y re$istro final. El co+ro se efecta en +ase a la si$uiente ta+la) 1*? LEC o Benos SM. '.!? Los si$uientes 18? LEC SM. ?.1- por LEC E.ceso so+re '1? LEC SM. ?.?<8 por LEC 1or ca"a cliente se "e+e imprimir un reci+o in"ican"o sus "atos y montos. '

x A suma "e los cua"ra"os "e los ,alores "e .


!

!8.- En una uni,ersi"a" con un nmero "etermina"o "e alumnos se "esea o+tener el prome"io y el porcenta0e "e la po+laci2n femenina6 el prome"io y porcenta0e "e la po+laci2n masculina y el prome"io $eneral. 1or ca"a alumno se in$resa BAT:ICULA6 SEN96 SEBEST:E y 1:9BEDI9. Calcular e imprimir lo solicita"o. !;.- E,aluar el nmero total "e puntos enteros6 %ue se encuentran en el interior "e la elipse)
X! Y! + =1 13 <

!<.- In$resar un car&cter y un numero positi,o menor o i$ual a 1-6 imprimir con el car&cter in$resa"o un trian$ulo rect&n$ulo %ue ten$a por cateto el numero in$resa"o. '?.- Bostrar to"os los "i,isores "e un nmero entero. Si el nmero solo tiene por "i,isores al 1 y al propio nmero6 mostrar el mensa0e FNmero 1rimoG. '1.- Encontrar to"os los nmeros primos entre "os nmeros enteros in$resa"os por tecla"o. '!.-Un matem&tico "escu+ri2 como multiplicar cual%uier nmero entero por 116 me"iante la suma "e sus "#$itos. Sea un numero entero N %ue se e.presa con B "#$itos6 el pro"ucto "e "ic/o numero por 11 esta "a"o por la si$uiente re$la) el "i$ito "e las uni"a"es es i$ual al "i$ito "e las uni"a"es "e N6 el "i$ito "e las "ecenas es i$ual a la suma "e los "#$itos "e las uni"a"es y "ecenas "e N6 el "i$ito "e las centenas es i$ual a la suma "e los "#$itos "e las "ecenas y centenas "e N6 y as# sucesi,amente. E0emplo '!*8 . 11 A '-818 ''.- Se "esea ele$ir al 1resi"ente Estu"iantil y se con,oca a elecciones. 1ara ello se cuenta con - promociones y por ca"a uno "e ellas se crea una mesa para las ,otaciones. El pro$rama "e+e i"entificar al alumno al momento "e in$resar por tecla"o "a"o %ue el ltimo "#$ito "eterminar& en %ue mesa ,otar&. Sa+ien"o %ue el c2"i$o "e los alumnos termina en) 1 primera promoci2n mesa 1 ! se$un"a promoci2n mesa ! ' tercera promoci2n mesa ' * cuarta promoci2n mesa * %uinta promoci2n mesa El ,otante in$resar& el c2"i$o "e su can"i"ato a ,otar. En "ic/a elecci2n se presentan ' can"i"atos 16!6' respecti,amente. El pro$rama "e+er& ofrecer un men "e la si$uiente forma) 1resione la tecla 1 para ,otar INO:ESE SU C9DIO9 ---------Eli0a c2"i$o "e su can"i"ato ----- 1resione la tecla ! para ,er resulta"os parciales CANDIDAT91) ----CANDIDAT9!) ----CANDIDAT9') ---- 1resione ' para ,er resulta"os finales y terminar "ic/a elecci2n. C2"i$o can"i"ato $ana"or -----,otos 1resione * para ,er los ,otos parciales %ue tu,o un can"i"ato en to"as las mesas In$rese el c2"i$o "el can"i"ato) ---Sus resulta"os parciales son) Besa 1) ------ ,otos Besa !) ------ ,otos Besa ') ------ ,otos Nota) Consi"erar %ue para estas elecciones s2lo se cuenta con una computa"ora6 "on"e to"os los alumnos /ar&n su ,otaci2n. *

You might also like