Está en la página 1de 18

COMPENDIO DE E|ERCICIOS NO REVISADOS NI COMPROBADOS DEL CURSO DE ALGORITMOS

1. Hacer un programa que a dar a hora hh, mm, ss, muestre as horas, mnutos y segundos y
tambn nos cacue a hora despus de 2 segundos.
2. Hacer un programa que ea 2 nmeros y deducr s estn en orden crecente o decrecente.
3. Cacuar e nmero mayor de una sta de nmeros.
4. De una sta de 100 nmeros determnar smutneamente e mxmo y mnmo nmero.
5. Se ngresan 5 notas de un aumno, pubcar 2 peores notas.
6. Cacuar as races de una ecuacn de segundo grado (a+bx+c=0)?
7. Dada a duracn en mnutos de una amada cacuar e costo, consderando?
-Hasta tres mnutos e costo es 0.50
-Por encma de tres mnutos es 0.50 ms 0.1*cada mnuto adcona a os tres prmeros
8. Dado tres nmeros cacuar e mayor?
9. Dada N notas cacuar e promedo de as notas aprobadas y e promedo de as notas
desaprobadas?
10. Dado N cacuar:(1)+(2)+(3)+......+(N*N)?
11. Dado N y X cacuar: x1/1+x3/3+x5/5+...........+x(2n)-1?
12. Dado e monto de una compra cacuar e descuento consderado
-descuento es 10% s e monto es mayor a 100 soes
-descuento es 20% s e monto es mayor a 50 soes y menor o gua a 100 soes
-no hay descuento s e monto es mayor o gua a 50 soes
13. Dadas tres ongtudes, decr medante un mensa|e s forma un tranguo o no (cada ado tene que
ser menor que de as otras dos)?
14. A una festa assteron personas de dferentes edades y sexos. Construr un agortmos dadas as
edades y sexos de as personas? Cacuar :
-Cuantas personas assteron a a festa
-Cuantos hombres y cuantas mu|eres
-Promedo de edades por sexo
-La edad de a persona ms |oven que asst
-No se permten menores de edad a a festa
-Ingresar datos hasta que se ngrese una edad a cero
15. Dada as horas traba|adas de 20 personas y a tarfa de pago cacuar e saaro?
16. De una sta de 10 nmeros cacuar a meda y determnar cuantos son mayores que 10.5, cuantos
son guaes y cuntos son menores.
17. Se desea reazar un agortmo que reace as sguentes tareas:
A)Leer una sta de nmeros enteros
B)Vsuazar dchos nmeros.
C)E agortmo deber pedr s yo deseo ordenar en sentdo decrecente o crecente (burbu|a)
18. Se tene un arrego "A" donde se encuentra 10 nmeros ordenados en forma ascendente, y se pde
que e agortmo me permta e ngreso de un nmero y o cooque en a poscn donde debera de estar
con respecto a orden de arrego.
19. Reazar un agortmo que permta ngresar una frase y a descomponga esta en sus paabras
mprmndoas a revs. E|em.
CIUDAD CHICLAYO
DADUIC OYALCIHC
20. Dsear un agortmo que cacue y amacene en un arrego os 105 prmeros nmeros pares
anterores a un nmero dado N (N es mayor que 51 y menor que 100), para posterormente proceder a
ordenaro en sentdo decrecente.
21. Hacer un programa que regstre 10 apedos y que os muestre en forma nversa a orden con e
que fueron ngresados.
22. Eaborar un agortmo que permta ngresar 20 nmeros y muestre todos os nmeros menores e
guaes a 25
23. Eaborar un agortmo, que permta e ngreso de 100 nmeros enteros. E programa debe sumar
todos os nmeros que sean mtpos de 3.
24. Mostrar as 30 prmeras potencas de 3 y a suma de eos.
25. Hacer un agortmo que pda 10 edades y mostraras en orden nverso a que fueron ngresados.
26. ELIMINAR UN ALUMNO DEL SALON, DADA UNA POSICION INDICADA
27. INGRESAR UN ELEMENTO EN UNA POSICION INDICADA EN UN ARREGLO DE N ELEMENTOS
(NUMEROS), HASTA OUE EL USUARIO DESEE SALIR.
28. MOSTRAR ASCENDENTEMENTE LOS NUMEROS DE UN ARREGLO
29. MOSTRAR ALUMNOS ORDENADOS POR MAYOR PUNTA|E DE PROMEDIO
30. MOSTRAR ARTICULOS DE ABARROTES ORDENADOS POR MAYOR PRECIO Y MOSTRAR LOS 5
ARTICULOS DEMENOR PRECIO
31. Hacer un programa que permta e ngreso de Nombre|X|, Teefono|X|, donde X va desde 1a 100
uego mostrar a sta de os usuaros en orden nverso a a que fueron ngresados.
32. Hacer un programa que permta e ngreso de Nombre|X|, Teefono|X|, donde X va desde 1a 100, s
se sabe que os usuaros son de departamento de Lambayeque, mostrar una sta de usuaros que resdan
en dstrtos y que posean nea f|a.
33. En una empresa de 1000 traba|adores, se har un aumento a saaro de acuerdo a tempo de
servco, para este aumento se tomar en cuenta o sguente:
Tempo de servco: de 1 a 5 aos Aumento: S/. 100
Tempo de servco: de 5 a 10 aos Aumento: S/. 250
Tempo de servco: de 10 a 20 aos Aumento: S/. 400
Tempo de servco: de 20 aos a ms Aumento: S/. 550
Se desea obtener unasta de persona en orden crecente con respecto a suedo modfcado
34. Dada una sta de 100 personas se pde una reacn de as personas mayores de 35 aos.
35. En una encuesta cuyas aternatvas son "s" y "no" partcparon 10000 personas. Se quere saber
cuantas personas votaron por a prmera opcn.
36. Dsear un agortmo, que permta ngresar e dvdendo y e dvsor y que uego me cacue e
resduo y e cocente de dcha dvsn.
37. Dsear un agortmo que cacue y escrba e cuadrado de 243.
39. Dsear un agortmo que ntercambe os vaores de dos varabes numrcas.
40. Dsear un agortmo que me permta ngresar cuaquer nmero mayor que cero y menor que dez,
y uego e agortmo deber cacuar os mtpos menores que cen de numero ngresado.
41. Dsear un agortmo que me permta ngresar un vaor nca y uego un vaor fna, para uego
cacuar e vaor centra de os nmeros.
42. Leer 200 nmeros y obtener cuantos son postvos, negatvos e guaes a cero.
43. Dsear un agortmo que me permta determnar s un numero ngresado desde e tecado es un
numero par o mpar.
44. Se desea cacuar ndependentemente a suma de os nmeros pares e mpares comprenddos
entre 1 y 50.
45. Dsear un agortmo que me permta ngresar una sta de nmeros termnados con e numero
cero, para uego cacuar cuantos nmeros fueron ngresados.
46. Determnar a meda artmtca de una sta de nmeros postvos.
47. Averguar s dado dos nmeros, uno es dvsor de otro.
48. Dsear un agortmo que me permta cacuar os 4 prmeros nmeros pares, para posterormente
cacuar su meda artmtca.
49. Dsear un agortmo que me permta ngresar 10 nmeros prmos cuaesquera.
50. Dsear un agortmo que cacue os 5 prmeros nmeros mpares que preceden a un numero N
ngresado por tecado.
51. Ingresar una sta de 25 notas y determnar cuantas estas fueron aprobadas.
52. Dsear un agortmo que me permta cacuar as 5 prmeras pare|as de nmeros prmos
gemeos(dos nmeros son prmos gemeos s adems de ser nmeros prmos, a dferenca entre eos es
exactamente dos).
53. Dsear un agortmo que me permta cacuar os 5 prmeros nmeros perfectos (un numero es
perfecto, cuando a suma de sus dvsores, sn ncuro a numero es exactamente e msmo numero). E 6
es un numero perfecto por sus dvsores son 1,2 y 3.
54. Dsear un agortmo que permta convertr un numero natura en nmeros romanos.
55. Dsear un agortmo que me permta cacuar e factora de un numero. Utce as estructuras
repettvas(Repetr Hasta, Repetr Mentras, Repetr Desde - Para)
56. Dsear un agortmo que permta cacuar a suma de os prmeros 30 trmnos de a sguente
sere: 1-1/3+1/5-1/7...+1/9 Sendo N un numero ngresado por e tecado.
57. Dsear un agortmo que permta encontrar a soucn a a sguente
sere:1,1/2!,1/3!,1/4!,1/5!,...1/N! Sendo N un numero ngresado por e tecado.
58. Reazar e dseo de un agortmo que me permta :
Ingresar e cdgo de traba|ar
Ingresar numero de horas traba|adas
Ingresar e costo de a hora
Cacuar e suedo bruto semana
Cacuar e suedo neto semana
Imprmr e suedo bruto y e suedo neto
Respectvo(suedo bruto menos e descuento de seguro de pensones 11%)
59. Reazar un agortmo que me permta ngresar un numero determnado de segundos y o converta
en horas, mnutos y segundos.
60. Reazar un agortmo que me permta ngresar a hora, mnutos y segundos y que me ndque
cuantos segundos son.
61. Dsear un agortmo que me permta ngresar a hora, mnutos y segundos y que me cacue a
hora en e sguente segundo ("0=< H =<23", "0=< M =<59" "0=< S=<59").
62. Ingresar e numero e mes y determnar cuantos das tene e mes, para e caso de Febrero, e
agortmo deber ndcar que no cuenta con a nformacn necesara para dar a respuesta.
63. Escrbr un agortmo que determne s un ao es bsesto. Un ao es bsesto s es mtpo de 4 (por
e|empo 1984). Los aos mtpos de 100 no son bsestos, savo s eos son tambn mtpos de 400
(2000 es bsesto, pero; 1800 no o es).
64. Ingresar e da, mes y ao en e formato numrco (2-11-2001), para uego mostraro e formato
carcter (2 de Novembre de 2001).
65. Hacer un programa que regstre 50 consumo reazados 'por as personas
S e consumo esxceda 50, e descuento sera 20%.
Muestre e tota todos os pagos tota.
66. Se desea saber: aumnos|x|, examen parca|x|, examen fna|x|
Cua de os aumno tene as me|ores promedos.
Cuaes fueron os 5 peores aumnos de examen parca.
Cuaes fueron os 3 peores de examen fna
67. Hacer varos sorteo: ORDENAR POER NOMBRE
68. Casfcar os sgts sta en forma ascendente
1.- (72)
2.- (50)
3.- (37)
4. (9)
5.. (45)
6.(19)
69. Hacer un programa que muestre s os cncos prmeros numeros mpares son mutpes de tres
70. Hacer un programa que muestre a taba de dvdr de un numero dado en forma decrecente.
71. Hacer un programa que ea 50 consumos de un restaurant. S e consumo ngresado exede os 70
soes, e dscto ser de 5%. Muestre rodos os pagos hechos.
72. Hacer un programa que regstre 7 nmeros en un array de 10, y uegose ngrese en a poscn 4 un
nuevo numero.
73. Hacer un programa que regstre 6 nmero en un array de una dmensn, y ademas muestre e
ntercambo de varabes.
74. PARA 10 NUMEROS (hay una emnacon que poscn cua es)
75. ARRAYS DE ELIMINACION de a posn 2 PARA 3 NUMEROS
76. ARAYS DE INVERSION PARA LOS 3 NUMEROS
77. HACER UN PROGRAMA OUE ELIMINE ELEMENTOS EN FORMA DECRECIENTE (vea o profe no o
entendo)
78. ARRAYS DE ELIMINACION PARA 10 NUMEROS (se repte en e e|erco 2)
79. Hacer un programa que regstre 30 nmeros en un array en una dmensn y uego muestre. Los
nmeros ngresados en un orden nverso pero en pares.
80. Hacer un progarma que regstre 100 nmeros en un array en un dmensn y uego mostrar os
eementos que cotene nmeros mpares.
81. Hacer un programa que regrstre 150 nmeros en un array y uego muestre os mtpos de 3 5
7.
82. Hacer un progarma que regrstre 20 nmeros en un array en una dmenson que muestre en a
pantaa a suma de os nmeros dados.
83. Hacer un programa que regstre 20 nmeros en un array en una dmenson
84. Dado a, b determnar e vaor de a dvsn entera y e resto de a dvsn entera de a, b (sn usar
os operadores de dv. Mod)
85. Cacuar (especfque)
86. Emnacn
1. (15) (15)
2. (108) (108)
3. (100) (100)
4. (20) (40) <---- poscon 4
5. (40) (1)
6. (1 ) ( 0)
87. Se ngresa 20 notas de un aumno unverstaro , pubcar 5 maas notas.
88. Una festa assten personas de dferentes edad y sexo. Construya un agortmo y dados as edades
y sexo de as personas cacue:
- Cuantas persona assteron a a festa.
- " hombre y cuantas mu|eres
- Promedo de as edades por sexo.
-a edad de as peronas ms |oven que assto.
. No se permte menores de edad en a festa
. Ingresar datos hasta que se ngrese su edad gua a cero.
89. HACER UN PROGRAMA OUE MUESTRE 20 NUMEROS EN 1 ARRAYS DE UNA DIMENSION
90. HACER UN PROGRAMA OUE MUESTRE 20 NUMEROS EN UN ARRAYS DE UNA DIMENSION Y MUESTRE
LOS 20 NMEROS OUE OCUPEN POSICIONES PARES
91. HACER UN PROGRAMA OUE MUESTRE 20 NUMEROS EN UN ARRAYS DE UNA DIMENSION Y
MUESTRE LOS 20 NMEROS OUE OCUPEN POSICIONES PARES EN ORDEN INVERSO .
92. HACER UN PROGRAMA OUE MUESTRE LOS NMEROS MENORES E IGUALES OUE 5
93. HACER UN PROGRAMA OUE MUESTRE LOS NMEROS MENORES E IGUALES OUE 5 PERO EN FORMA
DECRECIENTE
94. Hacer un programa que regstre 30 nmeros en un array de una dmensn y que muestre e
cuadrado de os nmeros regstrados en as poscones pares.
95. Hacer un programa que regstre 50 nmeros en un array de una dmensn y que muestre os
nmeros regstrados en as poscones mpares de forma decrecente.
96. Hacer un programa que regstre 50 nmeros en un array de una dmensn y que muestre os
nmeros regstrados en as poscones mpares de forma decrecente sn tomar en cuenta e ntervao
entre 25 y 30.
97. Hacer un programa que regstre 50 nmeros en un array de una dmensn que muestre os
nmeros mtpos de 5.
99. Se tene un array de 7 eementos y se desea nsertar uno nuevo.
100. Se tene 8 eementos y se desea nvertr dchos eementos.
101. Se tene 20 eementos , se desea nvertr os eementos usando un tempora.
102. Se tene 9 marcas de |eans y se desea nsertar 2 nuevas marcas en a poscn 2 y 4.
103. Hacer un programa que ea 30 consumos en una cafetera s e consumo ngresado excede os
S/.50, e descuento ser 7% mostrar todos os pagos y e pago tota o acumuado.
104. Hacer un programa donde escrba 60 prmeras potencas de 3 con su nmero de potencas.Donde
os nmeros pares no se tomen en cuenta; y os nmeros mpares, se sumen en un ntervao de 40 - 50.
105. Dsear un agortmo que determne e preco de un bete da y vueta en ferrocarr,dando a
dstanca a recorrer y e nmero de das en destno, sabendo que s a estanca es superor a 7 das y a
dstanca es superor a 800 km. E bete tene una reduccn de 30%. E preco por kmetro es de 8.5
soes.
106. Se desea cacuar e saaro semana neto de os empeados de una empresa cuyo traba|o se paga
por horas de sguente modo :
a) S e nmero de horas traba|adas es nferor o gua a 35 se pagan, s e preco de cada hora es
5soes. E nmero de horas traba|adas y e nombre de empeado tambn se ntroducen por e tecado.
b) Las horas que esceden de oas prmeras 35, se pagaran como horas estras a un preco de una vez y
meda a tarfa de as horas normaes.
c) Los mpuestos a deducr a os traba|adores varan en funcn de suedo :
+ Los prmeras 240 soes, no pagan mpuestos.
+ Los sguentes 480 soes deben pagar e 5%.
+ E resto pagan e 10%.
107. Reazar un agortmo que muestre por pantaa a taba de mutpcar de dos decrecente. Hacer
tres versones utzando en cada una de eas cada una de as estructuras repettvas(repetr.....hasta;
mentras....hacer).
108. a)Dsear un agortmo que escrba e cubo de os nmeros de 1 a 20. b)Dsear un agortmo que
escrba e cubo de os nmeros naturaes taes que e cubo tenga como mxmo cuatro cfras. c)Dsear un
agortmo que escrba e cubo de os nmeros naturaes taes que e cubo tenga exactamente cuatro cfras.
109. Evauar a funcn f(x) = x + 1/x para cada uno de os 100 prmeros nmeros naturaes y mutpos
de 7
110. Supongamos que a pobacn de una pas hoy es de 40 mones y que a tasa de crecmento anua
es constante, ngresar dcha tasa y determnar e ao en e cua a pobacn supere por prmera vez os
100 mones.
111. Escrbr e agortmo que permta sumar e nmero de eementos postvos y e negatvos de una
taba T. Sea una taba de dmensones M, N edas desde e tecado.
112. Incazar una matrz de dos dmensones con un vaor constante dado K.
113. Su = 456 + 458 + 460 + ..... 800 sumandos
114. Su = 1/5 + 1/3 + 1/1 + ... 400 sumandos
115. Se tene 9 eementos y se desea emnar e de a tercera poscn ta que a fna queden 8
eementos.
116. De un e|ercco dado modfcar e programa de emnacn para que emne eementos mentras e
sw sea 0(cero).
117. Se tene un regstro de 30 notas de un aumno,ordenaros afabetcamente en forma ascendente.
118. De e|ercco anteror (se tene un regstro de 30 notas de un aumno,ordenaros afabetcamente en
forma ascendente.) Las 5 notas ms ba|as.
119. Ahora cacua e promedo de a me|or y peor notas.
120. Un cabao -que puede moverse segn as regas de a|edrez- se sta en e cuadro de
coordenadas (x0,y0). Se pde encontrar, s exste, un recubrmento de tabero competo, o sea, cacuar
un crcuto de n*n-1 movmentos de forma que cada cuadro de tabero sea vstado exactamente una
vez.
121. Hacer un programa en e cua consste en stuar ocho renas en un tabero de a|edrez, de forma
que nnguna rena pueda actuar sobre cuaquera de as otras.
122. Hacer un programa donde cuente, sume y muestre e promedo de a suma de un determnado
nmero de paquetes que hay en una empresas dstrbudora de gaetas.
123. En una tenda de abarrotes se obtenen 5 productos, se quere obtener un programa para que
cuando se acabe un producto, avse a fata de producto.
145. Hacer un programa que permta escoger en un con|unto de numeros naturaes:
Cuaes son menores que 15.
Cuaes son mayores de 50.
Cuaes estan comprenddos entre 25 y 50.
*e programa termna con e ngreso de un numero negatvo y e numero de teracones debe ser 100.
146. E ng. De sstemas de banco de credto necesta conocer de una sta de 2500 cuentas cua es a
que posee mayor y menor cantdad de dnero (d)
147. En una empresa: se debe vsuazar en una sta FICHA donde se encuentra nombre categora, edad
y suedo ademas e programa debe vsuazar un mensa|e "exsten traba|adores mayores de 65 aos en
un numero de ... Y e numero de traba|adores mayores de 65 aos.
148. Hacer un programa que permta cacuar y mostrar e |orna mensua de acuerdo con as sguentes
especfcacn:
os traba|adores tenen dos turnos (nocturno y durno)
a tarfa de as horas durnas es de 10 soes.
La tarfa de as nocturnas es de 50 soes.
Nngun traba|ador recbe nada por ferados.
E traba|ador sera despeddo s sus horastraba|adas son menores que 15. (mensua)
149. Determnar cuantos traba|adores recbrn un saaro mayor = a 500. Conocda a tarfa y as
horas traba|adas
150. Hacer un programa que permta cacuar a meda armetca de 10 numeros negatvos y que
muestre a meda armetca en a pantaa.
151. Se desea obtener e saaro neto de os empeados de una empresa cuyo traba|o se paga por horas
y con as sguentes condcones:
Las horas nferores a 40 horas se pagan a una tarfa determnada que se ntroduce por e tecado a gua
que e numero de horasy e nombre de traba|ador.
Las horas superores a 40 horas se pagan como estras a preco de 2.5 horas normaes.
S e traba|ador debe cumpe con menos de 10 horas traba|adas mostrar "traba|ador en observacon"
152. Hacer un programa que determne y muestre meses con sus respectvos numeros, tenendo en
cuenta a sguente condcon:
E pregrama termnar cuando se e ngrese un numero negatvo o un numero mayor a 12.
Debe detectar e mes de da de a madre y e mes de navdad.
153. Hacer un programa consderando e ao actua donde consdere a as personas segun su ao de
nacmento en que etapa de su vda estan, (nnez, adoescenca, |uevntud, adutes, ve|ez, muerte).
Consdere a a muerte mayor de 75 aos.
154. Hacer un programa que cacue e pan 60 de teefonca consderando que no se puede hacer
amadas a ceuares, amadas naconaes y a extran|ero, y e costo tota es de 60 soes.
155. Hacer un programa donde se casfque una sta de numeros ndcando a fna a cantdad de
numeros pares y a cantdad de numeros mpares, e dato angresar es un numero y se debe e proceso de
mentras e numero ngresado sea dferente de cero.
156. HACER UN PROGRAMA OUE PERMITA ELEGIR 5 NOTAS DESAPROBADAS DE UN ALUMNO DE ING, DE
SISTEMAS DE LA USAT.OUE LLEVA 9 CURSOS Y OUE LAS MUESTRE EN ORDEN DESCENDENTE.
157. Evauar os resutados de a sguente funcon matemtca, donde x vara de 0 a 20. Mostrar e vaor
de x y de a funcn.
158. Dado un monto cacuar e descuento consderando que por encma de s/.350 e descuento es de
35% y por deba|o de 350 es de 10%.
159. Dado un monto cacuar e descuento

160. Dado a duracn (en mnutos) de una amada teefonca, cacuar su costo, de a sguente manera:
Hasta 5 mn e costo es 0.90. Por encma de 5 mn e costo es 0.90+0.20 por cada mnuto adcona a os 5
prmeros mn.
161. Hacer un programa que permta amacenar as notas de 15 aumnos para certo curso. Las notas
deben estar entre 0 y 20. Mostrar a nota mayor.
162. Mostrar os promedos de as notas de 10 aumnos de certo curso. Cada aumno tene 5 notas y
estan entre 5 y 20.
163. Dados 3 ongtudes, decr medante un mensa|e s se forma o no un tranguo o no (cada ado tene
que ser menor que a suma de os otros dos)
164. Dado e monto de una compra mostrar y cacuar e descuento
Consderado:
-Descuento es e 10% s e monto es mayor a 100
-Descuento es e 2% s e momto es mayor a 50 y menor o gua a 100
-No hay descuento s e monto es menor o gua 50
165. Dados N numeros construr un agortmo que determne a suma de os que sean mayores, e
produsto de os mnores que cero y cuaantos son guaes a cero.
166. Hacer un programa que regstre montos de dnero postvo o negatvo en una cuenta de ahorros .Se
puede mostrar:
A)Cua es e sado o baance en a cuenta .
B)Cuantos depostos se ahorraron.
C)Cuantos retros se ahorraron.
167. Hacer un programa que regstre nmeros enteros en forma repettva o que de conocer o
sguente:
A)Mostrar a suma de os cuadrados de osnmeros ngresados.
B)Mostrar a suma de os cubos de os nmeros ngresados.
Intruccn:E programa soo cacua cuando se ngresan nmeros pares y menores de 9, e programa
termna cuando se ngresa un cero .
168. Hacer un programa que regstre 200 nmeros y os muestre posterormente en e orden nverso .
169. Mostrar o eemetos de ndce par en un array de 100 eementos.
170. Hacer un programa que nverta un array nea de 20 eementos.
A1-b1 a1-b20
A2-b2 a2-b4
. .
. .
A20-b20 a20-b1
171. Hacer un programa que regstre 30 apedos
172. Mostrar eementos pares en un array de 200 eementos
173. Reaza a suma de dos matrces de dos dmensones
S(,|)=A(,|)+B(,|)
174. Hacer un programa que regtre 10 nombres y en a poscn 4 nsertar a "PAULA"
175. Hacer un programa que sume (acumue) os nmeros que son mtpos de 3 o 5 de 7 entre os
nmeros 100 y 300 ncusve.
176. Hacer un programa que a dar a hora HH, MM, SS y nos cacue a hora dentro de dos
segundos.Mostrar as horas, mnutos y segundos.
177. Hacer un programa que ea dos nmeros y deducr s estn en orden crecente.
178. Hacer un programa que cacue e rea de tranguo dada a base y a atura
179. Hacer un programa que cacue e vaor de una ecuacn de prmer grado.
180. Hacer un programa que ea un numero entero postvo y o escrba nvertdo.
181. Los empeados de una fabrca traba|an en dos turnos: durno y nocturno .Se desea cacuar e
|orna daro de acuerdo con os sguentes puntos:
-La tarfa de horas durnas es de 100
-La tarfa de horas nocturnas es de 300
-Caso de ser domngo, a tarfa se ncrementara en 200 en e turno durno y 400 en e turno
nocturno
182. Hacer un programa que nos cacue e rea de un tranguo conocendo sus ados.
183. Hacer un programa que cacue a suma de os n prmeros nmeros naturaes
- S = 1 + 2 + 3 + 4 . . . . . .n
184. Hacer un programa que ea 50 nmeros y que se dupque a a suma de estos y uego os muestre.
185. Eaborar un programa que muestre e mensa|e: "es mutpo de 2" s es que e nmero o es, "es
mutpo de 3" s es que o es, y "es mutpo de 5" s es que e nmero o es. Todo esto dentro de a ectura
de 200 nmeros.
186. Hacer un programa que regstre 100 nmeros de os cuaes soo tome os mutpos de y 5 trpque
a suma de todos estos. Mostrar e resutado de a mutpcacn.
187. Crear un programa que regstre 100 nombres y uego soo muestre 50 de eos pero en orden
nverso.
188. Hacer un programa que que regstre 50 numeros y que os sume nversamente y que muestre e
resutado de a suma tota.
189. Hacer un agortmo que ea os dez saaros y as horas respectvas de traba|o de os obreros de
una empresa ,os cuaes son ngresados por tecado, deseando saberse a fna de programa e saaro y
as horas, tenendo en cuenta que as horas traba|adas normaes son 8, as cuaes tenen un saaro
estabecdo; s as horas traba|adas son mayores a horaro estabecdo a dferenca de horas son pagadas
a 5 soes cada hora, de suceder o contraro, por hora no traba|ada se e descuenta 4 soes.
190. Cacuar os dvsores comunes de 2 nmeros y mostraros.
191. Hacer un programa que sume 5 precos de as camsas (en doares) y que uego muestre e tota
de a venta en soes.
192. Hacer un programa que cacue cuantos nmeros de 4 cfras exsten, taes que sean mtpos de 3
y de 7.
193. Hacer un programa que muestre os nmeros de 10 a 20 taes que s nvertdos sus cfras e
numero orgna aumente en un numero par.
194. Hacer un programa que muestre 10 vaores enteros de un vector denomnado O en un array.
195. Hacer un programa que regstre 100 nmeros y os sume, buscando a fna mostra s a suma de
todo eos es para o no.
196. Hacer un programa que nverta un array nea de 300 eementos
197. Hacer un programa que muestre as 10 reas de os crcuos presentados y os rados respctvos,
para eos se proporcona de os rados ngresados por e tecado.
198. Dado
a1 b1 c1
A2 b2 c2
. . .
A . Y b . Haar c .
. . .
A10 b10 c10
S a y b son menores a a mtad de eementos de tota de eementos c=a*b, de o contraro c=a+b a
fna mostrar os resutados.
199. Hacer un programa ea 10 nmeros y que por aguna causa se e tenga que emnar e eemento de
a poscn 2, correndo os dems nmeros una poscn menos.
200. Se tene 20 temperaturas. Se desea cacuar su promedo y determnar cua de todas eas es mayor
que 15
201. Hacer un programa que nverta 20 nmeros
202. Hacer un programa que emne consumos de un restaurante hasta que se ngrese * a a varabe
TOP y a fna muestre os consumos reazados.
203. Hacer un programa que ea as "50" grupos de productos venddos de da de una tenda, s agunos
de estos grupos excede a 1000 productos que se vende en a tenda se soctara mercadera (nueva
mercadera-NM),que ser e dobe de os que se ha venddo, s a venta de productos no es mayor 1000 e
orden a segur ser e prmero con e fn de egar a mostrar a cantdad de productos venddos y a
cantdad de mercadera a soctar.
204. Hacer un programa que regstre 20 numeros en un array de una dmenson y muestre
posterormente os eementos que ocupan poscones mpares
205. Hacer un programa que regstre 20 numeros en un array de una dmenson y muestre
posterormente os eementos que ocupan poscones pares y de nversa
206. Hacer un programa que regstre 20 numeros en un array de una dmenson y muestre
posterormente os eementos que contenen nmeros mutpos de 3
207. Hacer un programa que regstre 20 numeros en un array de una dmenson y muestre
posterormente os eementos que contenen nmeros mutpos de 5 y en forma nversa
208. Se necesta eaborar un programa donde se regstren 20 notas de aumnos, cafcadas de 0 a 20,
tenendo en cuenta que se mostraran soo os aprobados, s no sadr una frase "desaprobado"
209. Hacer un programa que regstre 20 nmeros en una array de 1 dmensn y uego muestre en a
pantaa os numeros ngresados en orden nverso y os que ocupen poscon pares
210. "SAGA FALABELLA" se encuentra de anversaro y ha programado una sere de ofertas con a
fnadad de brndar facdades a sus centes y a a vez de ncrementar sus ventas. Estas ofertas se basan
especfcamente en un procenta|e de descuento sobre eo tota de compra e cua vara de acuerdo a
monto
Por un monto mayor o gua a 500 se hara un descuento de 30%
Por un monto menor de 500 pero mayor o gua a 200 se hara un descuento de 20%
Por un monto menor de 200 pero mayor o gua a 100 se hara un descuento de 10%
Consdere 100 personas
211. Dado a tarfa de pago por horas de un traba|ador, y sus horas traba|adas cacuar cuantos
traba|adores recben un saaro mayor o gua a S/.500 y cacuar ademas e promedo de os saaros de
todos os traba|ores
212. Dado N notas, cacuar e promedo de as notras aprobadas y e promedo de as notas
desaprobadas
213. Dado N, cacuar os numeros: 2,4,6,8,....,2N
214. Dado N, escrbr e producto desde 1 hasta N
215. Dadas 3 ongtudes, es decr medante un mensa|e s forman un tranguo: equatero, soscees o
escaeno, o no forman tranguo (cada ado tene que ser menos que a suma de os otros dos)
216. Una tenda se dedca a a venta de computadoras, cuenta con 10 vendedores. Cada uno de eos
tene un suedo mensua pero ademas de su suedo ganan una comson por venta
S e monto de venta es mayor de 1000 a comson sera de 15%
S e monto de venta es mayor = a 500 y menor de 1000 a comson es de 5%
S e monto de a venta es menor que 500 no tene comson
217. Katthy organza una festa en a cua una computadora controa e ngreso medante 5 caves. S se
ngresa a menos una cave ncorrecta esta mprmra "TE EOUIVOCASTE DE FIESTA" y no permtra e
ngreso. S as 5 caves son correctas mprmra "BIENVENIDO A LA FIESTA"
Las Caves son:
1: "TIENES"
2: "OUE SER"
3: "INVITADO"
4: "PARA"
5: "INGRESAR"
218. Hacer un programa que casfque 400 personas segun e deporte que prcatca os deportes son:
A|edrez, Atetsmo, Basket, Futbo, Gmnasa, Karate, Natacon, Tro, Voey
219. Hacer un programa que regstre 10 nmeros en un Array de un 1D y que muestre posterormente
os eementos que contene Ns Impares.
220. Dsear un formuaro que permta ngresar dos notas maas y determne su promedo, debe
mostrar un comentaro s este est aprobado o desaprobado.
221. Dsear un programa que permta controar a venta de pasa|es a os centes segn a categora y
e destno.
222. La compaa Barner posee una ca|a con 3.71 con a cua empeza todos os das daramente se
regstran egresos. Cacuar os egresos de a compaa y mostrar cuanto queda en ca|a. (e programa
termna cuando se ngresa un egreso magnaro de -1)
223. Cacuar a suma de os n prmeros numeros enteros desde e numero 8
S=8+9+10+11+...+N
224. Cacuar a meda de un con|unto de notas de aumnos. Se e ha dado un vaor de -30 que detecte e
fn de programa
225. Cacuar todos os pagos hechos de un restaurant que ea 130 consumos y que s e consumo
ngresado excede os 130 e descuento sera de 15%
226. Hace un programa que cacue a ongtud de a crcunferenca, e are de crcuo y e voumen de a
esfera para un rado ngresado por e tecado
227. Hacer un programa que cacue e vaor de a hpotenusa de un tranguo rectanguo, ngresando por
e tecado sus catetos (Teorema de Ptagoras)
228. Hacer un programa que permta cacuar e area de un tranguo cuaquera donde os vaores de os
ados son ngresados por e tecado
229. Hacer un prpgrama que cacue as races de una ecuacon cuadratca cuya forma canonca es:
a) Ax+By+C=0
Soo se cacuara races reaes. S e dscrmnante en menor de 0, mprmr error y vover a ngresar datos.
Los coefcentes A,B,C seran ngresados por a pantaa
230. Hacer un prpgrama que cacue as races de una ecuacon cuadratca cuya forma canonca es:
a) Ax+By+C=0
Soo se cacuara races reaes. S e dscrmnante en menor de 0, mprmr error y vover a ngresar datos.
Los coefcentes A,B,C seran ngresados por a pantaa
231. Hacer un programa en e que ngresados dos numeros por a pantaa se debe cacuar a suma,
dferenca,producto y dvson. E proceso debe fnazar a ngresar e prmer numero gua a cero
232. Hacer un programa que mprma e cubo y a raz cuadrada de un numero ngresado por a pantaa;
e programa debe estar confecconado de ta manera que e proceso a efectuarse sea repettvo. Debe
termnar cuando a pedr e numero se ngrese e vaor 0
233. Hacer un programa que a ngresar 2 numeros por a pantaa y que se cacue a suma, resta,
mutpcacon y dvson. E proceso debe termnar cuandon se haan reazado 10 procesos (Hacer uso de
contadores)
234. Se ngresan os 80 puntuacones de os atetas en forma desordena da obtener a puntuacn ata y
mas ba|a. Nota: Ordenar por Burbu|a
235. Se regstran as produccones anuaes de oro de 100 Pases mostrar as (5) produccones mas
ba|a. Nota: Usar Burbu|a
236. Regstras as notas de 50 aumnos. Mostrar en forma ascendente
237. Ingresan 70 eementos de una sta su sta en forma descendente de ntercambos
238. Ingresan as edades de 100 aumnos: Mostrar en orden ascendente y descendente
239. Dados a tarfa de pago por horas de un traba|ador y sus horas traba|adas cacuar su saaro
Varabes: tarfa, horas, saaro
240. Para 50 traba|adores: Varabes tarfa, horas, saaro, (varabes de contro de sto)
241. Para cuaquer numero de traba|adores:
242. Determnar cuantos traba|adores recberon uun saaro mayor menor a s./500 Varabes tarfa,
horas, saaro,,n,c
243. Cacuar ademas e promedo de os saaros de todos os traba|adores: Varabes: tarfa, horas,
saaro, , n,c,promedo, susa
244. Casfcar os nmeros A y B
245. Se dspone de una sta de nmeros enteros casfcados en orden crecente. Se desea saber s un
nmero dado ntroducdo desde e termna se encuentra en a sta. En caso afrmatvo, averguar su
poscn, y en caso negatvo se desea conocer su poscn en a sta e nsertaro en su poscn.
246. Escrbr e procedmento de bsqueda bnara de forma recursva.
247. Incar un programa que se detenga en un determnado vaor
248. Encontrar un eemento K en una sta de eementos x1, x2, ......... Xn prevamente casfcados en
orden ascendente.v
249. Se ngresan 20 notas de un aumno pubcar sus 8 mayores notas
250. Ingresar "N" nmeros y cacuar e mayor
251. Escrbr en pantaa e "39" veces "7" veces "1" vez.
252. Se ngresan 20 notas, pubcar as 5 notas (menores-peores)
253. Regstrar un vector de 60 eementos y cacuar cuantos son postvos y negatvos .
254. Reazar un programa que partendo por e utmo eemento muestre todos sus eementos pares
hasta egar a a poscon de nsercon
255. Incar un programa que se detenga en un determnado vaor
256. Se ngresan 20 notas, pubcar as 3 notas (menores-peores)
257. Hacer un programa que regstre aumno|x|, nota1|x|, nota2|x|, nota3|x|, nota4|x|donde va de 1 a
100. Se desea saber:
A) Cua aumno tene e me|or promedo
B) Cuaes son os 5 aumnos que tenen me|or nota2|x|
C) Cuaes son os 4 aumnos que tenen peor nota4|x|
258. Se ngresan 20 notas de un aumno pubcar sus 5 mayores notas
259. Ingresar "N" nmeros y cacuar e mayor y menor
260. Escrbr a sere de Fbonacc de "N" tenemos. E|m:
1, 2, 3, 5, 8, 13, ....... N eementos
261. Ingresar un entero y postvo y cacuar su factora
262. Hacer a dervacn de numero 1 entre e numero 2 por restas suscrtas e mprmr su cocente y
resduo
263. Escrbr en pantaa e "20" vente veces "19" veces. "1" vez.
264. Regstrar un vector de 60 eementos y cacuar cuantos son postvos, negatvos y ceros
265. Regstrar un vector de 100 eementos y cacuar e mayor y e ugar que ocupa en a sta.
266. Regstrar as edades de "20"aumnos; ndcar, Cuantos aumnos estn por deba|o de a meda de as
edades o por encma de esta.
267. Regstrar os nombres de 30 aumnos, uego pedr un nombre y decr s est en a sta o no.
268. Haar
SU= (X (1)- X )2 + .....+ (X(50)- X )2
X a meda artmtca de X(1), X(2),....., X(50)
269. Se dspone de una sta de N eementos. Se desea dsear un agortmo que permta nsertar e
vaor "X" en e ugar K-smo de a menconada sta.
270. En un asta de N eementos se desea emnar e eemento que ocupa e ugar K-smo de dcha
sta.
271. Se tene un asta de 100 eementos, cacuar a suma de este con su sta nvertda.
A + B = C
10 39 49
28 28 56
39 10 49
272. Hacer un programa que cacue e M.C.D. de dos nmeros:
273. Reazar un agortmo que compare dos cadenas
274. Se desea pubcar de tmo eemento hata egar a a poscn de nsercn
275. Se desea nvertr dos nmeros dados: 8 y 5
276. Hacer un programa que cacue e rea acumuada demarcado de os cuadrados (os
cuadrados son 13 y de gua tamao), os ados de os cuadrados deben ser mayores a 30 y menores a
66.
277. A un traba|ador e pagan segn sus horas de traba|o y una tarfa de pago por horas s a cantdad
de horas traba|adas es mayor ha 40 horas a tarfa se ncrementa en un 50 % para as horas extras.
Cacue e saaro de traba|ador dada as horas traba|adas y Tarfas.
278. A un traba|ador e descuentan de su suedo e 10% s su suedo es menor o gua a 1000.Por
encma de1000 y hasta 2000 e 5% de adcona y por encma de 2000 e 3 % de adcona. Cacuar e
descuento y suedo neto que recbe e traba|ador dado su suedo.
279. Dado un nmero mprmr un mensa|e que dga s es par o mpar.
280. Crear un agortmo para mprmr os nmeros de 1 a 10
281. Cacuar medante un agortmo repettvo a suma de os N prmeros nmeros naturaes.
282. Dado un nguo en grados, convertro a radanes
283. Dado un tempo en segundos cacuar os mnutos y segundos restantes que o corresponden.
284. Cacuar a dstanca recorrda por un auto, en un tempo dado, cacuar a veocdad de auto,
conocendo que V = D/T
285. Dado una dstanca en pugadas convertdas a centmetros conocendo que 1 pugada =2.54 cm.
286. Cacuar a raz de ax + b =0
287. Leer tres nmeros x, y,z, mprmr os vaores mxmos y mnmos. E procedmento seren
comparacones susecvas de pare|as de nmeros.
288. Hacer programa de 20 consumos de una tenda s e consumo ngresado a computador exede de o
s./50,e descuento es de 5% muestre todos os pagos hechos
289. Un pseudo codgo que ea un entero postvo y escrba nvertdo
290. Contur una taba de mutpcar crecente utzanto para
291. Hacer un programa que muestre mutpos de 5 hasta 60
292. Hacer un programa que muestre os prmos de 3 a 37
293. Leer un agorsmo que nvte un array nea de 20 eementos
294. Hacer un ogarsmo que nvereta un array nea de 8 eementos
295. Hacer un agorsmo en e que se nverta un array nea de "P" eementos en un soo arrays
296. Determnar s un nmero no es perfecto
297. Determmnar s un nmero es capcua
298. Encontrar e factor
299. Ingrasar 10 nmeros a un arrego, uego proceder a emnar os eementos repetdos que se
encuentran en e arrgo y uego vsuazar os no repetdo
300. Convertr un nmero a bnaro
301. Cacuar 1-2+3-4+5-6+7-8+9-10+11-12...20
302. Factorzar nmero ngresado
303. Ingresar N nmerops y determnar cua es e mayor y e menor nmero
304. Cear una matrz bdmencona, ngresar datos a ea y sumar su dagona
305. Dado un nmero cacuar a raz cuadrada
306. HACER UN PROGRAMA OUE REGISTRE 200 NOMBRES Y OUE EL PUESTO NUMERO 14 SE CAMBIE
CON EL NOMBRE DE |UAN Y SE MUESTREN DE FORMA INVERSA DE LA OUE FUERON INGRESADOS.
307. HACER UN PROGRAMA OUE MUESTRE ACUMULADOS DE LOS PRIMEROS NMEROS MLTIPLOS DE 2
DEL 50 AL 300.
308. HACER UN PROGRAMA OUE REGISTRE 20 NUMEROS Y OUE SE MUESTREN DE MANERA INVERSA A
LA OUE FUERON INGRESADOS
309. HACER UN PROGRAMA OUE MUESTRE LOS NMEROS PRIMOS PRIMOS DEL 1 AL 51 Y LUEGO
SUMALOS
310. HACER UN PROGRAMA OUE ELIMINE UNO DE LOS 20 NOMBRES DE MANERA CONSECUTIVA HASTA
LLEGAR AL LTIMO ELEMENTO Y OUE EL NOMBRE ELIMINADO SEA EL 15AVO NOMBRE.
311. HACER UN PROGRAMA OUE REGISTRE 200 NOMBRES Y LOS MUESTRE DE ORDEN INVERSO AL OUE
FUERON INGRESADOS
312. HACER UN PROGRAMA OUE ELIMINE EL 350 LUGAR DE LOS 500 NOMBRES Y OUE SE NUESTRE EL
INVERSO AL ORDEN EN OUE FUERON INGRESADOS.
313. HACER UN PROGRAMA OUE REGISTRE 50 DE LOS NMEROS Y MUESTRE POSTERIORMENTE LA
POSICION OUE OCUPA EL 15 Y EL 40 Y SUMALOS
314. REGISTRE 200 NMEROS Y MUESTRA LOS INVERSAMENTE AL ORDEN EN OUE FUERON INGRESADOS
Y EL LTIMO ELIMINADO
315. CALCULAR MEDIANTE UN ALGORITMO REPETITIVO LA SUMA DE LOS N PRIMEROS NMEROS
NATURALES. VARIABLES: I,N,S
316. IMPRIMIR LOS NMEROS MULTIPLOS DE 3 OUE ESTN ENTRE 1 Y 100
317. DADOS LAS HORAS DE TRABA|O DE UNA PERSONA Y LA TARIFA DE PAGO. CALCULAR SU SALARIO
IMPRIMIDO.
318. A UN TRABA|ADOR LE DESCUENTAN DE SU SUELDO EL 10% , SI SU SUELDO ES MENOR O IGUAL A
1000. POR ENCIMA DE 1000 Y HASTA 2000 EL 5 % DEL ADICIONAL Y POR ENCIMA DE 2000 3 % DEL
ADICIONAL CALCULAR EL DESCUENTO Y SUELDO NETO OUE RECIBE EL TRABA|ADOR DADO SU SUELDO.
319. DADA LA DURACION(EN MINUTOS) EN UNA LLAMADA TELEFONICA. CALCULAR SU COSTO DE LA
SIGUIENTE MANERA:
-HASTA 3 MINUTOS EL COSTO ES DE 0.50
-POR ENCIMA DE 3 MINUTOS EL COSTO ES 0.50MAS 0.10 POR CADA MINUTO ADICIONAL A LOS 3
PRIMEROS.
320. ARRAYS
1 = 15
2 = 11
3 = 13
4 = 18
5 = 10
321. De e|ercco anteror, emnar e nmero en a cuarta poscn.
322. Insercn......
84 84
30 <- 20
65 30
98 65
24 98
24
323. Inversn.......
20 65
35 35
91 52
52 91
35 35
65 20
324. Se tene: seccn|x|, nota de acttudes|x| . Se desea saber: Cues fueron as 2 seccones con
me|or nota de acttudes? Cu fue esa nota?
325. DADOS N y M OUEREMOS OUE SALGA EN LA PANTALLA Varabes N,M,,I,|
326. DADOS N IMPRIMIR :
1,2,3,4....N,2,3,4,......N,3,4,5,...N,...,N-1,N,N
327. Cacuar:
(x+1)-((x-2)2)/2+((x+3)3)/3+
328. DADOS X Y N CALCULAR:
1 + x + (X2)/2 + (X3)/3 + ......(XN)/N
329. CALCULAR:
X - (X2)/2 + (X3 )/3 - (X4)/4 .....(XN)/N
330. Construr un agortmo que ngrese e numero de un mes (de enero a mayo( 1 a 5) ) e mprma e
numero de das de mes ngresando adems s e ao es bsesto o no.
331. Cacuar a suma de os n prmeros nmeros enteros utzando a estructura desde. S= 1 + 2 + 3 +
4 + 5 + ......+ n
332. Hacer un programa que ea 200 consumos de un restaurant . S e consumo ngresado a
computador excede os 200 soes , e descuento sera de 10% mostrar todos os pagos hechos.
333. Dado n notas de un estudante cacuar notas tene aprobados y cuantas desaprobados .
334. Reazar un agortmo que se stua e vaor nca de nterruptor ( sw= 0) antes de recbr a entrada
de datos y verfcar a deteccon de numero entero y os no enteros se reazara en etructura repettva ,
mentras.S se reaza a comparacn de n y parte entera de n :
- S son guaes , n es entero
- S son dferentes, n no es entero.
E]ERClClOS RESUELTOS
Bueno no son todos pero estn como los ms importantes, los que son ms significativos,
entienda estos y luego vemos otros que son algo ms complicados.
8. (gua que os e|erccos 3, 5)
Varabes n1, n2, n3, may;
Mensa|e "dgte e prmer nmero;
Leer n1;
Mensa|e "dgte e segundo numero;
Leer n2;
Mensa|e "dgte e tercer numero; Entrada de os nmeros
Leer n3;
S n1n2 y n1n3;
may n1;
S no n2 n1 y n2n3;
May n2; Compara cada numero contra os otros dos para
ver cu es e mayor
S no n3 n1 y n3n2; y o asgna a a varabe may.
May n3;
Fn S;
Mensa|e "e mayor es , may; Imprme e mayor
Fn
9. (gua o muy parecdo a todos os que habe de promedos)
Varabes n, A, SA, D, SD, promA, promD, temp; n= numero de datos, A notas aprovados, D
desaprobados
Mensa|e cuantos notas va a evauar? ; SA SD Cantdad aprov o des, PromA
PromD promedos Temp.ora
Leer n;
SA 0;
SD 0; ncazamos en 0
A 0;
D 0;
Para desde 1, hasta n, aumento 1;(no s cmo se empeza e para a s que o voy a escrbr as)
Mensa|e "ngrese su nota entre 0 y 5;
Leer temp;
S temp =3; ngresa a nota y a amacena en temp,
as compara con 3 y s es
A A+temp; mayor se a suma a Aprovados, s no a
suma a Des; adems
SA SA+1; e suma 1 a SA o SD segn sea e caso
S no
D D+Temp
SD SD+1;
Fn s;
Fn Para
PromA A/SA; a formua de promedo es suma de
todos sobre e tota de datos por
PromD D/SD; eso A es a suma de notas y SA a
cantdad tota de Aprovados
Mensa|e "e promedo de aprobados es , PromA ;
Mensa|e "e promedo de desaprobados es , PromD;
Fn.

24. mensa|e "mostraremos as 30 prmeras potencas de 3 y su suma;
Suma = 0, pot =1;
Para desde 1 hasta 30 aumentando 1;
Pot =pot*3;
Suma=suma+pot;
Mensa|e " potenca, , "es :, pot;
Fn para;
Mensa|e "a suma de as 30 prmeras potencas de 3 es :", suma;
fn
31.(smar a 17.18.19. 20.21.22.23.)
Char N1, N2, N3, .,N99,N100, nt T1,T2,T3.T100. Son os 100 espacos para nombres
(caracter) y tefonos (entero)
Mensa|e "cuantos usuaros va a utzar?;
Leer u;
Para desde 1 hasta u ncremento en 1;
Mensa|engrese e nombre de usuaro; ee nombre de a poscn (1,2,3)
Leer N;
Mensa|engrese e tefono de usuaro; ee tefono de a poscn (1,2,3)
Leer T;
Fn para;
Para desde u hasta 1 decremento 1; este PARA va de mayor a menor para escrbr os
nombres en orden nverso
Mensa|e "Usuaro:,N; escrbe e usuaro en a poscn (u,u-
1,u-22,1)
Mensa|e "Tefono:,T; escrbe e tefono en a poscn (u,u-1,u-
22,1)
Fn para;
Fn.
40. mensa|e "ngrese e numero entre 0 y 10;
Leer N;
Mtpo =0;
Para desde 1 hasta 100 ncremento 1;
Mtpo=mtpo+(n*)
Mensa|e "mtpo:, mtpo;
S mtpo 100; este SI devueve = 100 s mtpo 100 para que e
PARA termne
. =100;
Fn s;
Fn para;
Fn.
41. mensa|e "Lmte nferor;
Leer nferor;
Mensa|e "mte superor;
Leer superor;
Centra = (nferor + superor)/2;
Mensa|eE vaor centra de os nmeros es , Centra;
Fn.
Bueno e resto de e|erccos son con formuas matemtcas, son ms o menos sencos.
150. meda, tempora;
Suma = 0;
Para desde 1 hasta 10 ncremento 1;
Mensa|e ngrese un dato (numero);
Leer tempora;
Suma = suma +tempora;
Fn para;
Meda = suma / 10;
Mensa|e a meda artmtca es:, meda;
Fn.
151. tarfa, horasTraba|adas, saaro, N;
Mensa|e ngrese e numero de traba|adores;
Leer N;
Mensa|e ngrese a tarfa de a hora:;
Leer tarfa;
Para desde 1 hasta N ncremento 1;
Mensa|e ngrese as horas traba|adas:;
Leer horasTraba|adas;
S horasTraba|adas <= 10;
Mensa|e Traba|ador en OBSERVACION;
S horasTraba|adas <= 40
Saaro = horasTraba|adas*tarfa;
Mensa|e e saaro de traba|ador es:,saaro;
S horasTraba|adas 40;
Saaro = horasTraba|adas*tarfa*2.5;
Mensa|e e saaro de traba|ador es:,saaro;
Fn s;
Fn para.
Fn
152. mes;
Mensa|e dgte e numero de su mes;
Leer mes;
S mes 12 o mes <1;
Mensa|e dgte un numero vado (entre 1 y 12);
Leer mes;
Fn s;
S mes =1;
Mensa|e su mes es ENERO;
S mes =2;
Mensa|e su mes es FEBRERO;
S mes =3;
Mensa|e su mes es MARO;
S mes =4;
Mensa|e su mes es ABRIL;
S mes =5;
Mensa|e su mes es MAYO, mes de DIA DE LA MADRE;
S mes =6;
Mensa|e su mes es |UNIO;
S mes =7;
Mensa|e su mes es |ULIO;
S mes =8;
Mensa|e su mes es AGOSTO;
S mes =9;
Mensa|e su mes es SEPTIEMBRE;
S mes =10;
Mensa|e su mes es OCTUBRE;
S mes =11;
Mensa|e su mes es NOVIEMBRE;
S mes =12;
Mensa|e su mes es DICIEMBRE mes de NAVIDAD;
Fn s;
Fn.
153. nacmento;
Mensa|e cua es su ao de nacmento;
Leer nacmento;
S (2011 - nacmento)75;
Mensa|e MUERTE;
S (2011 - nacmento)60;
Mensa|e VE|E;
S (2011 - nacmento)30;
Mensa|e ADULTES;
S (2011 - nacmento)18;
Mensa|e |UVENTUD;
S (2011 - nacmento)13;
Mensa|e ADOLECENCIA;
S (2011 - nacmento)5;
Mensa|e NIE;
Fn s;
Fn.
154. ma panteado
158. monto, descuento;
Mensa|e Ingrese e monto de a compra;
Leer Monto;
S monto =350;
Descuento= monto*0.35;
Mena|e E descuento es de:, descuento;
S monto <350;
Descuento= monto*0.1;
Mena|e E descuento es de:, descuento;
Fn s;
Fn.
159. NO DICE NADA
160. dura, costo;
Mensa|e ngrese a duracn de a amada en mnutos;
Leer dura;
S dura <= 5;
Costo = 0.90;
Mensa|e su amada cost:, costo;
S dura 5;
Costo = 0.9+ 0.2*(dura - 5);
Mensa|e su amada cost:, costo;
Fn s;
Fn.
161. N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13, N14, N15, mayor=0;
Para desde 1 hasta 15 ncremento 1;
Mensa|e ngrese a nota (entre 0 y 20);
Leer N;
S N mayor;
Mayor = N;
Fn s;
Fn para;
Mensa|e a nota mayor fue:, mayor;
Fn.
163. ado1, ado2, ado3;
Mensa|e ngrese a prmer ongtud;
Leer ado1;
Mensa|e ngrese a segunda ongtud;
Leer ado2;
Mensa|e ngrese a tercera ongtud;
Leer ado3;
S ado1 ado2 y ado2ado3;
Mensa|e forman un Tranguo;
S ado1 ado2 y ado3ado2;
Mensa|e forman un Tranguo;
S ado2 ado1 y ado1ado3;
Mensa|e forman un Tranguo;
S ado2 ado3 y ado3ado1;
Mensa|e forman un Tranguo;
S ado3 ado1 y ado1ado2;
Mensa|e forman un Tranguo;
S ado3 ado2 y ado2ado1;
Mensa|e forman un Tranguo;
S no
Mensa|e no forman un tranguo;
Fn s;
Fn.
164. gua que e 158 con otros descuentos
166. e fatan datos pero se hara as:
Sado=0, movmentos, retros=0, depstos=0, tempora;
Mensa|e Cuantos movmentos reazo en su cuenta?;
Leer movmentos;
Para desde 1 hasta movmentos ncremento 1;
Mensa|e De cuanto es su movmento (Negatvo s es retro);
Leer tempora;
S tempora <= 0;
Retros= retros+ tempora;
S tempora 0
Depstos = depstos+ tempora;
Fn s;
Fn para;
Sado = sado + depstos retros;
Mensa|e Su sado es de:, sado;
Mensa|e Reazo depstos por:, depstos;
Mensa|e Reazo retros por:, retros;
Fn.
181. Turno, Horas, Saaro;
Mensa|e En que turno traba|o (1.Durno, 2.Nocturno, 3.Domnca Durno, 4.Domnca Nocturno);
Leer Turno;
S turno =1 o =2 o =3 o =4; //= sgnfca NO IGUAL o puede ser < que es
DIFERENTE
Mensa|e Esco|a una opcn correcta (1.Durno, 2.Nocturno, 3.Domnca Durno, 4.Domnca
Nocturno);
Leer Turno;
Fn s;
Mensa|e cuantas horas Traba|o;
Leer Horas;
S turno = 1;
Saaro= horas *100;
S turno = 2;
Saaro =horas * 300;
S turno = 3;
Saaro= horas * 300;
S turno = 4;
Saaro = horas * 700;
Fn s;
Mensa|e Su saaro es ", Saaro;
Fn.
182. ado1, ado 2, ado3, permetro, area;
Mensa|e dgte e prmer ado de tranguo;
Leer ado1;
Mensa|e dgte e segundo ado de tranguo;
Leer ado2;
Mensa|e dgte e tercer ado de tranguo;
Leer ado3;
Permetro = (ado1+ado2+ado3)/2 o que necestamos por a formua es e SEMIPERIMETRO
es decr soo a mtad
Area=raz (permetro*(permtro-ado1)*(permetro-ado 2)*(permetro-ado3)) Formua de rea con
soo os ados
Mensa|e e rea de tranguo es, area;
Fn.
La frmua para haar e rea de un tranguo con soo sus ados es A=p(p-a)(p-b)(p-c) donde p es e
sempermetro de tranguo, a, b, c son os ados de tranguo.
183. N;
S=0;
Mensa|e Hasta cua numero desea reazar a suma?;
Leer N;
Para desde 1 hasta N ncremento 1;
S=S + ;
Fn para;
Mensa|e La suma de os, N, "prmeros nmeros es:,S;
Fn.
184. suma = 0, tota, tempora;
Para desde 1 hasta 50 ncremento 1;
Mensa|e dgte un numero;
Leer tempora;
Suma = suma + tempora;
Fn para;
Tota = suma*2;
Mensa|e e tota de a operacn es:, tota;
Fn.
185. este se hace usando moduo o %, se o escrbo con estas opcones.
N;
Para desde 1 hasta 200 ncremento 1;
Mensa|e Ingrese un numero;
Leer N;
S (N % 2) = 0;
Mensa|e Es mtpo de 2;
S (N % 3) = 0;
Mensa|e es mtpo de 3;
S (N % 5) = 0;
Mensa|e es mtpo de 5;
Fn s;
Fn para;
Fn.
186. tambn se hace con Moduo,
N, suma=0, tota;
Para desde 1 hasta 100 ncremento 1;
Mensa|e dgte un numero;
Leer N;
S (N%5)=0;
Suma= suma + N;
Fn s;
Fn para;
Tota = suma * 3;
Mensa|e e resutado fna es, tota;
Fn.
189. s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, h1, h2, h3, h4, h5, h6, h7, h8, h9 ,h10, saaro;
Para desde 1 hasta 10 ncremento 1;
Mensa|e cua es e saaro bsco de as 8 horas;
Leer saaro;
Mensa|e Cuantas horas traba|o?;
Leer h; h son as horas traba|adas de traba|ador
(1,2, 3, 10)
S h 8;
S= saaro + (h * 5); s es e Saaro de traba|ador (1, 2, 3,
10)
S h <8;
S =saaro (8 - h);
S h = 8;
S = saaro;
Fn s;
Mensa|e e saaro de traba|ador, , "es:, s;
Fn para;
Fn.