INTRODUCCIN A LA COMPUTACIN INTRODUCCIN A LA COMPUTACIN
1. Realice un subprograma que calcule la suma de n
trminos de una progresin aritmtica, conociendo el primer trmino, la razn y el nmero de trminos 2. Elabore un programa en ascal que muestre todos los di!isores de un nmero natural ", #" $ %&. '. Realice un subprograma que calcule la suma de los elementos de una progresin geomtrica, conociendo el primer trmino, la razn y el nmero de trminos. (. )alcular la suma de los n primeros nmeros que cumplen con la condicin de ser igual a la suma de cubos de sus ci*ras. or e+emplo un nmero que cumple con dic,a condicin es 1-' . 1 / 12- / 20 -. 1ados los ' lados de un tri2ngulo !eri*icar qu tipo de tri2ngulo *orman. 3. Elabore un programa en ascal que permita !eri*icar si un nmero natural " es capica o no. Nota: Un nmero es capica si al leerse en forma invertida, resulta el mismo nmero. 0. Elabore un subprograma en ascal que permita !eri*icar su un nmero " es primo o no. 4. 5e tiene la siguiente *uncin * #6&7 * #6& . 1% 6 , 8 & 1 6 # * 1% 6 - , 6 - 6 % , 9 6 2 > +
< Elabore un programa en ascal que permita calcular * #6&, siendo 6 y 8, nmeros naturales. Nota. Deber implementar, al menos, una funcin dentro del programa. :. Elaborar un programa en lengua+e de programacin ascal que permita determinar la cantidad de empleados que laboran en cada una de las 2reas de la empresa ;<), tomando como base el sueldo de dic,os empleados y sabiendo adem2s que7 E6isten ( 2reas en la empresa7 5istemas #=5=&, ;dministracin #=;=&, >ar?eting #=>=& y @entas #=@ =&, An empleado que labora en el 2rea de 5istemas gana B 2-%%. An empleado que labora en el 2rea de ;dministracin gana B 2%%%. An empleado que labora en el 2rea de >ar?eting gana B 2%%%. An empleado que labora en el 2rea de @entas gana B 12%%. Como se puede observar, los empleados del rea de ar!eting tienen el mismo sueldo "ue los empleados del rea de #istemas, pero todas las personas "ue laboran en ar!eting tienen ms de $% a&os de edad, mientras "ue los de #istemas tienen $% a&os o menos. 1%. )alcular la di!isin de dos nmeros por restas sucesi!as. 5e deber2 imprimir el cociente y el resto de dic,a di!isin. 11. Elabore en ascal que permita simular el siguiente +uego7 El +uego tendr2 2 *ic,as #una blanca y una negra& que se desplazar2n en 1%% casilleros consecuti!os. )ada *ic,a a!anzar2, segn sea su turnoC el nmero de lugares que indique el resultado de tirar un dado, pudiendo darse el caso que ambas *ic,as caigan en el mismo lugar en algn momento. El +uego culminar2 cuando alguna de las 2 *ic,as llegue e6actamente a la casilla 1%%, en caso de e6cederse deber2 retroceder una cantidad de lugares igual al e6ceso cometido. ;l *inal se deber2 indicar cu2l es la *ic,a ganadora. 12. Escriba un programa que con!ierta una cantidad 5 de soles en el menor nmero de billetes de 1%%, -%, 2% y 1% dlares, usando el procedimiento. )on!ierte #5 7 DntegerC @ar 11%%, 1-%, 12%, 11%, Resto5 7 Dnteger& de manera que en 11%%, 1-%, 12% y 11% se obtengan los respecti!os nmeros de billetes con!ertidos y en Resto5, la cantidad de soles sobrantes o a de!ol!er. 5e asume que cada dlar se cambia por '.-% soles. El programa lee la cantidad de soles a ser con!ertida, luego e+ecuta el procedimiento e imprime los nmeros de billetes de cada denominacin y el monto a de!ol!er, solamente si stos son positi!os. - 1 - ;!. Ani!ersitaria 140- Eel*ono7 231F40'%