Beruflich Dokumente
Kultur Dokumente
1. Realizar un programa que genere una tabla de los cuadrados y cubos de los
números desde 1 hasta un tope leído desde el teclado. Po ejemplo, si el tope es
3 la tabla será:
C=(5.0/9)*(F-32)
8. Realizar un programa que lea desde teclado una serie de caracteres hasta un
fin de archivo <<Ctrl Z>> y que cuente los caracteres leídos, las palabras y las
líneas del texto ingresado. Se definirá una palabra como una secuencia de
caracteres sin espacios en blanco, sin tabulado y sin nueva línea.
12. Escribir un programa que cifre los datos enteros de cuatro dígitos. El programa
debe leer un entero de cuatro dígitos y cifrarlo como sigue: reemplazar cada
digito por el resultado de sumarle 7 y de determinar su residuo de 10. A
continuación intercambiar el primer digito con el tercero, y el segundo con el
cuarto. Por último, imprimir el entero cifrado.
El programa debe introducir un entero de cuatro dígitos para cifrarlo, y luego
descifrarlo para formar el número original.
20. Desarrollar un programa que determine el sueldo para cada uno de los
empleados de una empresa. La empresa paga”tiempo normal” para las
primeras 40 horas trabajadas de cada empleada y paga “sobre tiempo” de 1.5
veces para todas las horas trabajadas en exceso de 40 horas. Para introducir la
información de cada uno de los empleados, se tiene una lista de los empleados
de la empresa, el número de horas que cada empleado trabajo la última
semana, y la tasa horaria de cada empleado. Determinar y desplegar el sueldo
de cada uno de los empleados. Por ejemplo:
22. Una persona invierte p sucres en una cuenta de ahorros, que reditúa a interés
del r%. Suponiendo que todo el interés se queda en depósito dentro de la
cuenta, calcular e imprimir la cantidad de dinero en la cuenta durante n años.
Para la determinación del interés compuesto se utiliza la formula:
𝑎 = 𝑝(1 + 𝑟)𝑛
Donde:
-p, es la cantidad original invertida (el principal).
-r, es la tasa anual de interés.
-n, es el número de años.
-a, es la cantidad del depósito al final del año n.
Realizar un programa para tasas de interés del 5%, 6%, 7%, 8%,9% y 10%.
Además el programa solo debe utilizar enteros para calcular el iteres
compuesto.
“sugerencia”: tratar todas las cantidades monetarias como números enteros de
centavos. A continuación “dividir” el resultado en su posición sucres y en su
posición centavos, mediante el uso de las operaciones de división y el residuo
respectivamente. Insertar un punto.
28. “Los números de Fibonacci” son miembros de una serie en la que cada
número es igual a la suma de los números anteriores, así:
𝐹𝑖 = 𝐹𝑖−1 + 𝐹𝑖−2
Donde 𝐹𝑖 , es el i-ésimo numero de Fibonacci son por definición iguales a 1.
Por ejemplo, los cuatro primeros números de la serie serian:
𝐹1 = 1
𝐹2 = 1
𝐹3 = 𝐹2 + 𝐹1 = 1 + 1 = 2
𝐹4 = 𝐹3 + 𝐹2 = 2 + 1 = 3
32. “Un numero primo” es la cantidad entera que es divisible solo por 1 y por si
mismo. Escribir un programa que imprima una lista con los n primeros
números primos.
34. Una “terna pitagórica” es el conjunto de los tres valores enteros
correspondientes a los lados de un triángulo rectángulo. Estos tres lados deben
de satisfacer la relación: de que la suma se los cuadrados de dos de los lados
(catetos) es igual al cuadrado de la hipotenusa.
Realizar un programa que encuentre todas las ternas pitagóricas para lado1,
lado2 e hipotenusa, todos ellos no mayores de 500. Utilizar un lazo for de
tripe anidamiento, que pruebe todas las posibilidades.
44. El equipo de futbol L.D.U ha tenido una buena campaña y desea premiar a sus
jugadores con un aumento del salario para la siguiente temporada.
Los sueldos deben ajustarse de la siguiente tabla:
SUELSO ACTUAL (dólares) AUMENTO (%)
0 - 900
20
901 - 1300
10
1301 - 1800
5
Sobre 1800
nada
El equipo tiene como un máximo de 30 jugadores. Diseñar un programa que
lea el nombre del jugador y su salario actual, y que a continuación imprima el
nombre, el sueldo actual y el sueldo aumentado; al final de la lista debe
proporcionar también el monto total de la nomina actual y el monto de la
nueva nomina que incluye los aumentos mencionados.
46. Una empresa de ventas por coreo vende cinco productos distintos, cuyos
precios de menudeo se muestran en la tabla siguiente:
NUMERO DE PRODUCTO PRECIO AL MENUDEO
29.80 dólares
1
45.00
2
99.80
3
44.90
4
68.70
5
Escribir un programa que lea una serie de pares de números, como sigue:
a) Numero del producto
b) Cantidad vendida en un día.