Vous êtes sur la page 1sur 4

Antologa de problemas PRIMER PARCIAL.

1. Realice un pseudocdigo que lea dos nmeros enteros y calcule e imprima su


suma.
2. Realice un pseudocdigo que lea un nmero y calcule e imprima su cuadrado y su
cubo.
3. Tres masas m1, m2 y m3 estn separadas por las distancias r12, r13 y r23. Si G
es la constante gravitacin universal, la energa de cohesin que mantiene las
masas unidas entre s est dada por la frmula:
E = G (m1r12m2 + m1r13m3 + m2r23m3 )
Disee un pseudocdigo que lea los valores de las masas y las distancias e
imprima la energa de cohesin, si G = 6.67 10 11
4. Una gran empresa qumica paga a su personal de ventas en base a comisiones. El
personal recibe 200 pesos semanal ms el 9% de las ventas brutas de esa
semana. Desarrolla un pseudocdigo que lea las ventas brutas de 2 vendedores y
calcule e imprima sus ganancias y su pago semanal.
5. El efecto que la inflacin causa sobre los artculos est dado por la frmula
F = c (1 + r/100) ; donde F es el costo futuro, c el costo actual y r la tasa de
inflacin. Realice el pseudocdigo que lea el costo actual de 3 artculos y una sola
tasa de inflacin y calcule e imprima los costos futuros.
6. El costo del seguro por heladas es de 3.5% del precio deseado por hectrea
multiplicado por el nmero de hectreas. Suponga que este ao se sembraron
maz, cebada y trigo. Realice un pseudocdigo que lea el nmero de hectreas y
precio de cada cereal y calcule e imprima el total que pagar el seguro.
7. En 1976 las conversiones monetarias eran como sigue:
100 francos franceses = 28.5 dls. canadienses
10 dracmas griegos = 5.4 dls. canadienses
1 libra inglesa = 17.6 dls. canadienses
1 dlar americano = 1.06 dls. canadienses
Realice un pseudocdigo y su programa que efecte las siguientes conversiones:
a) Lea una cantidad en dlares canadienses y escriba su equivalente en
francos franceses.
b) Lea una cantidad en dlares americanos y escriba su equivalente en
dracmas griegos y francos franceses.
c) Lea una cantidad en libras inglesas y escriba su equivalente en dlares
americanos y canadienses.
Estructuras condicionales.
8. Realice un pseudocdigo que lea un nmero e imprima si se trata de un par o
impar.
9. Realice un pseudocdigo que lea las estaturas de dos personas e imprima la
menor.
10. La tienda Todos compran por cada artculo con clave par hace un descuento de
$20, pero si en el precio del artculo es $20 o menor solo cobra la mitad. Realice
un pseudocdigo que lea el precio del artculo y su clave y calcule e imprima el
total a pagar.

11. Realice un pseudocdigo que lea dos nmeros y determine si el primero es


mltiplo del segundo.
Condicionales
12. Las races de una ecuacin cuadrtica de la forma ax2 + bx + c = 0 son reales solo
si el discriminante dado por b2 4ac >= 0 es positivo. Disee el pseudocdigo que
lea los valores de los coeficientes e imprima el valor de las races o un mensaje
que diga races no reales.
Estructura de seleccin.
13. Realiza un pseudocdigo que lea 3 nmeros diferentes e imprima el mayor de
ellos.
Funciones comunes.
14. Una pizzera vende pizzas de 3 tamaos, pequeas a $30, medianas a $45 y
grandes a $60. Puede ser sencilla o con ingredientes adicionales. Realice un
programa que imprima el valor de la pizza leyendo tamao y el nmero de
ingredientes adicionales.
15. CALCULADORA. Realizar un programa que lea dos nmeros y un signo e
imprima el resultado dependiendo el signo. Las operaciones son:
a) Suma
b) Resta
c) Multiplicacin
d) Divisin
e) Mdulo
f) Divisin entera
g) Raz cuadrada
h) Cuadrado
16. DGITOS. Realizar un programa que lea un nmero de 5 dgitos e imprimirlo dgito
por dgito. Los ceros a la izquierda no se imprimen.
Funciones
Estructuras cclicas
17. Realice un pseudocdigo que imprima los primeros 100 nmeros naturales.
18. Un juego llamado roca, tijeras y papel funciona as: cada jugador elige r, t p. El
ganador se determina as: la roca rompe las tijeras, las tijeras cortan el papel, el
papel cubre la roca, o el juego es un empate; realice un programa que lea las
tiradas de los jugadores e imprima quin ganar y por qu.
19. El costo para el consumidor de un coche nuevo es la suma del costo total del
coche ms el porcentaje del vendedor y el impuesto expedido por la provincia o
estado (aplicado al precio del coche). Suponga que el porcentaje del vendedor es
del 12% y el impuesto expedido por el estado es del 6%; disee un programa que
lea el precio del coche y calcule e imprima el costo del auto para el consumidor.
20. Modifique el programa anterior para que lea el costo del auto, el porcentaje del
vendedor y la tasa de impuesto y calcule e imprima el costo total del automvil.
21. Modificar el programa anterior para que el porcentaje del vendedor no sea igual
que el 40%.
22. Realice un programa que lea el sueldo por horas as como las horas trabajadas del
personal y calcule e imprima su pago tomando en cuenta que:
a) Las horas que exceden a 8 se pagan doble

b) Las horas que exceden a 12 se pagan triple


23. Hacer un programa que lea 3 nmeros y diga cual es el mayor de ellos.
24. Pseudocdigo que lea 10 nmeros enteros y calcule e imprima sus cuadrados.
25. Pseudocdigo que lea 10 nmeros enteros y calcule e imprima su suma.
26. Un trabajo paga $100 la primera semana pero dobla su salario cada semana.
Realice un programa que escriba el salario de cada semana para un empleado
que trabaja 20 semanas.
27. Hacer un programa que saque el promedio de N calificaciones.
28. Hacer un programa que calcule el promedio de N alumnos con 4 calificaciones.
29. Hacer un programa que calcule el promedio de N calificaciones, pero diga cuntas
de ellas son aprobatorias y cuantas reprobatorias.
30. Hacer un programa que calcule el promedio de N alumnos con X calificaciones.
31. Hacer un programa que calcule el factorial de un nmero.
32. Realice un pseudocdigo que lea los 350000 votos otorgados a 3 candidatos a
Presidente Municipal y calcule e imprima: cuantos votos tuvo cada candidato y
quin gan.
33. Realice un pseudocdigo que lea nmeros enteros y calcule e imprima la suma.
Se debe terminar al teclear un cero.
34. Hacer un programa que diga los resultados de un juego de dados. Los resultados
deben de ser quin gan, quin perdi o si fue empate. Son 2 jugadores y van a
jugar n nmero de veces.
35. Realice un programa que lea los pesos de unas piezas pesadas e imprima el
mensaje Fin de lectura si la suma pasa los 80 kg. Debe imprimir la suma que se
lleva hasta el momento.
36. Realice un programa que lea para cada empleado de una empresa el nombre,
sexo, horas de trabajo y pago por hora. Por cada empleado se deber imprimir el
nombre, las horas trabajadas, el pago por hora, y el pago total; y al final el total
pagado a hombres y a mujeres.
37. Realice un programa que calcule e imprima la conjetura Ulam. Se obtiene de la
siguiente manera:
a) Empezar con un entero positivo
b) Si es par, dividirlo entre 2; si es impar multiplicar por 3 y sumar 1.
c) Repetir.
d) Repetir hasta obtener 1.
38. Una tienda de comercio recibi una nueva remesa de camisas. Las utilidades se
pueden obtener a un precio dado de venta x por la siguiente frmula
U tilidad = x (100 3x) . Hacer un programa que calcule e imprima una tabla de
precio de utilidades para los precios de venta de 100 hasta 300.
39. Escriba un programa que escriba la suma de los cuadrados de los primero 100
nmeros.
40. Escribe un programa que encuentre el nmero mayor de una lista de 25 nmeros
ledos al azar.
41. Supngase que un jardinero tiene 100 pies (30 metros) de material para cercas y
se quiere cercar un jardn rectangular al lado de su casa. Haciendo un esquema se
ve que el rea del jardn es x (100 2x) . Escriba un programa que determine qu
valor de x produce la mayor rea probando todos los valores entre 10 y 30.

42. Escribe un programa que evale la funcin 14x2 16x + 15 donde x toma valor de 1
a 3 con pasos de 0.1. Para cada valor de x el programa debe imprimir el valor de x
, el valor de la funcin, si es positivo o no positivo.
43. Realice un programa que lea el nombre, edad y sexo de un grupo de personas e
imprima el nombre de aquellas mujeres que tienen entre 18 y 21 aos. Terminar
cuando el nombre sea xyz.
44. Se necesita reportar la cantidad de peces que se pesan para determinar la
reduccin de especies e identificar algn problema. Toda la informacin est en
informes que contienen el cdigo del pez (1, 2 3), la cantidad de peces pescados
en el ao anterior. En un mes la cantidad de pescado en el mismo mes durante
este ao. Realice un pseudocdigo que lea esta informacin y evale e imprima el
porcentaje requerido por cada una de las especies. Se terminar de leer cuando
uno de los cdigos de pez no correspondan a los que tienen la frmula a utilizar es
Total de este ao Total ao pasado
100
Total ao pasado
45. Realice un pseudocdigo que lea los 356920 votos otorgados a 3 candidatos a
gobernador e indique al final de leer los votos, la cantidad de votos que tuvo cada
uno de los candidatos y quien gana.
46. La compra de una casa es probablemente la inversin ms larga de un
consumidor puede hacer. Muchos factores, el pago mensual est basado en 3
factores: el monto de la compra, el inters sobre el monto de la compra y el
nmero de aos a pagar la deuda. Se necesita desarrollar un algoritmo para
calcular el pago mensual de 15 clientes utilizando la siguiente frmula Pi(I+1)n
(I+1)n1
Donde P es el monto de la compra, i la tasa de inters y n el nmero de meses a
pagar la deuda.
47. El profesor de una materia desea conocer la cantidad de alumnos que no tienen
derecho a examen de regularizacin. Disee un pseudocdigo que lea las 5
calificaciones de cada uno de los alumnos y calcule e imprima el nmero de ellos
que no tiene derecho al examen (para tener derecho a l es necesario acreditar el
40% de las unidades).
48. Un objeto es dejado caer a una altura de 100m disee un programa que imprima
cada dcima de segundo la distancia entre el objeto y el piso al final imprima el
tiempo necesario en dcimas de segundo para que el objeto toque el piso.
49. Dos nmeros son amigos cuando cada uno de ellos es igual a la suma de los
divisores del otro. Disee un pseudocdigo que lea 2 nmeros e imprima si son
amigos o no.
50. Realice un pseudocdigo que lea 2 nmeros m y n e imprima la suma de todos
los nmeros impares comprendidos entre m y n.
51. Realice un pseudocdigo que lea 2 nmeros positivos A y B, y calcule e
imprima su mximo comn divisor. El mximo comn divisor es aquel que puede
dividir a A y B con residuo cero.
52. Hacer un algoritmo que calcule el salario de un trabajador de acuerdo a: 5 pesos la
hora si trabaja menos de 10 horas y 10 pesos si trabaja ms de 10 horas.

Vous aimerez peut-être aussi