Sei sulla pagina 1di 5

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

DANIEL VILLAR
CARAZ ANCASH PER
TALLER DE PROGRAMACION

PROBLEMAS PROPUESTOS ESTRUCTURA SECUENCIAL


GRUPO 1:
1. Disee un algoritmo que determine el rea y el permetro de un rectngulo,
sabiendo que:
rea = b x h
Permetro = 2 x (b + h)
Siendo b la base y h la altura.
2. Disee un algoritmo que determine el rea lateral, el rea total y el rea de la
base de un cilindro, sabiendo que:
areabase = ( r2)
area lateral = 2 x ( x r x h)
areatotal= 2 x areabase + area lateral
Siendo r el radio y h la altura
3. Una institucin social tiene un centro de salud, un comedor de nios, una
escuela y un asilo de ancianos. La institucin recibe anualmente una donacin
que lo reparte de la siguiente forma: 25% para la implementacin del centro de
salud, 35% para el comedor de nios, 25% para la escuela y el resto para el asilo
de ancianos. Disee un algoritmo para efectuar el reparto de la donacin.
4. Disee un algoritmo que permita convertir una cantidad dada en centmetros a
metros.
5. Disee un algoritmo que permita convertir una cantidad en metros a centmetros.
6. Se cuenta con tres cantidades de dinero en soles, dlares, y marcos,
respectivamente. Disee un programa que determine el monto total del dinero en
euros. Considere los siguientes tipos de cambio:
1 dlar = 3.51 soles
1 dlar = 1.09 euros
1 dlar = 2.12 marcos
7. Dado un tiempo en segundos, disee un algoritmo que exprese dicho tiempo en
el formato HH:MM:SS.

Lic. Leonid Paredes Panca

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

DANIEL VILLAR
CARAZ ANCASH PER
TALLER DE PROGRAMACION
8. dado un nmero natural de 4 cifras, disee un algoritmo que determine la suma y
el producto de las cifras del nmero.
9. en una tienda se ha puesto en oferta la venta de cierto tipo de producto
ofreciendo un descuento fijo del 11% del monto de la compra. Disee un
programa que determine el monto de compra, el monto del descuento y el monto
a pagar por la compra de cierta cantidad de unidades del producto.
GRUPO 2
1.

Disear un programa para convertir grados sexagesimales (S) a grados


centesimales (C) y radianes (R ). Considere que: S/180 = C / 200 = R/C.

2. Escriba un programa que lea una temperatura en grados Centgrados (C ) y la


convierta a sus equivalentes en grados Fahrenheit (F), grados Kelvin (K) y
en grados ranking (R ). Utilice las siguientes frmulas:
F = 9C / 5 + 32
K = R - 187
R = C / + 146
3. Dadas las siguientes ecuaciones:
a = b + 2c + 3m
c = a + 3b + n
z = m + n + 5
Disee un programa que determine los valores de m y z conociendo los
valores de a, b y c.
4. Disee un algoritmo que permita convertir una cantidad dada en pies a yardas y
a pulgadas. Considere que: 1 yarda=36 pulgadas, 1 yarda = 3 pies.
5. Disee un algoritmo para convertir una cantidad dada en pulgadas a pies,
pulgadas y centmetros. Considere que:
1 yarda = 3 pies.
1 pie =12 pulgadas,
1 pulgada = 2.54 centmetros
1 metro= 100 centmetros.
6. Disee un programa que lea la capacidad de un disco duro en gigabytes y lo
convierta a megabytes, kilobytes y bytes.
1 kilobyte = 1024 bytes.
1 megabyte= 1024 kilobytes
1 gigabyte =1024 megabytes

Lic. Leonid Paredes Panca

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

DANIEL VILLAR
CARAZ ANCASH PER
TALLER DE PROGRAMACION
7. Dada una cantidad de dinero en soles, disee un algoritmo que exprese dicha
cantidad en euros, marcos y dlares. Considere los siguientes tipos de
cambio.
1 dlar = 3.79 soles
1 dlar = 1.09 euros
1 dlar = 2.12 marcos
8.

Dada la capacidad de un recipiente en galones, disee un algoritmo que exprese


dicha capacidad en litros, metros cbicos y pies cbicos. Considere los
siguientes factores de conversin:
1 galn = 3.79 litros
1 pie cbico = 0.0283 metros cbicos
1 metro cbico = 1000 litros.

9. una persona ha recorrido tres tramos de una carretera. La longitud del primer tramo
esta dada en kilmetros, del segundo tramo en pies y del tercer tramo en millas. Disee
un programa que determine la longitud total recorrida en metros y yardas. Considere los
siguientes factores de conversin:
1 metro = 3.2808 pies
1 yarda = 3 pies
1 kilmetro = 1000 metros
1 milla = 1609 metros.
10. En pases de habla inglesa es comn dar la estatura de una persona como la
suma de una cantidad entera de pies mas una cantidad entera de pulgadas. As, la
estatura podra ser 32. Disee un programa que determine la estatura de una
persona en metros conociendo su estatura en el formato ingles.
Considere que:
1 pie = 12 pulgadas
1 pulgada = 2.54 centmetros
1 metro = 100 centmetros
11. una persona tiene dos recipientes llenos de gasolina cuyas capacidades estn
dadas en galones y pies cbicos, respectivamente. Disee un programa que
determine la cantidad total de gasolina en metros cbicos, pies cbicos y yardas
cbicas. Considere los siguientes factores de conversin:
1 pie cbico = 0.0283 metros cbicos
1 galn = 3.79 litros
1 metro cbico = 1000 litros
1 yarda cbica = 27 pies cbicos
12. Disee un programa que lea un volumen en m3 y lo convierta a pies 3 y
pulgadas 3 Considere que: 1 pie = 12 pulgadas, 1 plg = 2.54 centmetros

Lic. Leonid Paredes Panca

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

DANIEL VILLAR
CARAZ ANCASH PER
TALLER DE PROGRAMACION
13. En una competencia atltica el tiempo se mide en minutos, segundos y
centsimas de segundo (as, por ejemplo, el tiempo tomado por atleta puede ser
3 min 20 seg 45 seg) y el espacio recorrido se mide en metros. Disee un
algoritmo que determine la velocidad promedio de un atleta en km/hr, sabiendo
que: velocidad_promedio = espacio_recorrido/tiempo_empleado. Considere
que:
1 hora = 60 minutos
1 minuto = 60 segundos
1 segundo = 100 centsimas de segundo
1 kilmetro = 1000 metros
14. Una persona ha comprado un televisor y una refrigeradora. Por el televisor
obtuvo un 15 % de descuento y por la refrigeradora a 11%. La persona desea
saber cuanto haba tenido que pagar si no hubiera ningn descuento y a cuanto
asciende el descuento total. Para el efecto la persona slo cuenta con el monto
pagado por el televisor y con el monto pagado por la refrigeradora. Disee un
programa que resuelve este problema.
15. La reparticin de ganancias en una empresa se hace en forma proporcional al
numero de acciones de cada uno de sus tres socios. Disee un algoritmo que
permita obtener el monto que le corresponde a cada socio y que porcentaje
representa cada monto respecto de la ganancia total repartida.
16. En una tienda han puesto en oferta la venta de todos sus artculos por cambio de
estacin ofreciendo un 15% + 15% de descuento. El primer 15% se aplica al
importe de la compra, mientras que el segundo 15% se aplica al importe que
resulta de restar el importe de la compra menos el primer descuento. Una
persona ha adquirido cantidades diferentes de dos tipos de artculos y desea
saber a cuanto ascienden los importes totales de la compra, del descuento y a
pagar. Disee un algoritmo que resuelva este problema.
17. Un hospital ha recibido una donacin especial que ser repartida de la siguiente
forma: 45% para Medicina General, 30% para Ginecologa. 15% para Pediatra
y el resto para Traumatologa. Disee un algoritmo que determine cunto
recibir cada rea.
18. Una empresa paga a sus vendedores un sueldo bsico mensual de S/.300. El
sueldo bruto es igual al sueldo bsico ms una comisin que es igual al 9% del
monto total vendido. Por ley todo vendedor se somete a un descuento del 11%.
Disee un programa que calcule la comisin, sueldo bruto, descuento y sueldo
neto de un vendedor de la empresa.
19. Dado un tiempo expresado en segundos, disee un programa que exprese el
tiempo en el formato HH:MM:SS. Considere que: 1 hora = 60 minutos, 1 minuto
= 60 segundos.

Lic. Leonid Paredes Panca

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

DANIEL VILLAR
CARAZ ANCASH PER
TALLER DE PROGRAMACION
20. Dado un tiempo en el formato HH:MM y otro tiempo el formato MM:SS, disee
un algoritmo que halle la suma de los tiempos y la exprese en el formato
HH:MM: SS.
21. Dada una hora del da en el formato HH:MM:SS, disee un programa que
determine que tiempo falta para terminar el da expresado tambin en el formato
HH:MM: SS.
22. Dada una cantidad de dinero en soles, disee un programa que descomponga
dicha cantidad en billetes de S/. 100, S/.50, S/. 10 y monedas de S/.5 , S/ 2 y S/.
1. As por ejemplo, S/.3778 puede descomponerse en 37 billetes de S/. 100, mas
1 billete de S/. 50, mas 2 billetes de S/. 10, mas una moneda de S/. 5. mas 1
moneda de S/. 2 y ms 1 moneda de S/.1.
23. Disee un programa para sumar dos tiempos. Ambos tiempos vienen dados en el
formato HH:MM: SS. La suma tambin debe ser expresada de la misma forma.
24. Disee un programa que intercambie las cifras de las unidades con la cifra de los
millares de un nmero natural. Asuma que el nmero tiene cuatro cifras.
25. Disee un programa que intercambie las cifras de las unidades de dos nmeros
naturales.
26. Dado un nmero natural de cuatro cifras, disee un algoritmo que permita
obtener el revs del nmero. As, si se lee el nmero 2385 al algoritmo deber
imprimir 5832.
27. Disee un programa que determine el porcentaje de varones y de mujeres que
hay en un saln de clases.

Lic. Leonid Paredes Panca

Potrebbero piacerti anche