Sei sulla pagina 1di 4

Ing.

William Chauca Nolasco

TERCERA PRACTICA DE LENGAJE DE PROGRAMACION


(CICLO REPETITIVOS)
1.- Un profesor tiene un salario inicial de $1500, y recibe un incremento de 10 % anual
durante 6 años. ¿Cuál es su salario al cabo de 6 años? ¿Qué salario ha recibido en
cada uno de los 6 años? Realice el programa

2.- “El náufrago satisfecho” ofrece hamburguesas sencillas (S), dobles (D) y triples (T),
las cuales tienen un costo de $20, $25 y $28 respectivamente. La empresa acepta
tarjetas de crédito con un cargo de 5 % sobre la compra. Suponiendo que los clientes
adquieren N hamburguesas, las cuales pueden ser de diferente tipo, realice programa.

3.- Se requiere un algoritmo para determinar, de N cantidades, cuántas son cero,


cuántas son menores a cero, y cuántas son mayores a cero. Realice el programa.

4.- Una compañía fabrica focos de colores (verdes, blancos y rojos). Se desea
contabilizar, de un lote de N focos, el número de focos de cada color que hay en
existencia. Desarrolle un programa.

5.- Se requiere un algoritmo para determinar cuánto ahorrará en soles una persona
diariamente, y en un año, si ahorra 3 soles el primero de enero, 9 soles el dos de
enero, 27 soles el 3 de enero y así sucesivamente todo el año. Elabore un programa.

6.- Realice el programa para determinar cuánto pagará una persona que adquiere N
artículos, los cuales están de promoción. Considere que si su precio es mayor o igual
a $200 se le aplica un descuento de 15%, y si su precio es mayor a $100 pero menor
a $200, el descuento es de 12%; de lo contrario, sólo se le aplica 10%. Se debe saber
cuál es el costo y el descuento que tendrá cada uno de los artículos y finalmente
cuánto se pagará por todos los artículos obtenidos.

7.- Un cliente de un banco deposita equis cantidad de pesos cada mes en una cuenta
de ahorros. La cuenta percibe un interés fijo durante un año de 10 % anual. Realice
un algoritmo para determinar el total de la inversión final de cada año en los próximos
N años. Elabore un programa.

8.- Los directivos de equis escuela requieren determinar cuál es la edad promedio de
cada uno de los M salones y cuál es la edad promedio de toda la escuela. Realice un
algoritmo para determinar estos promedios y represente la solución mediante
programa

9.- Realice un programa para obtener una función exponencial, la cual está dada por:

10.- Se desea saber el total de una caja registradora de un almacén, se conoce el


número de billetes y monedas, así como su valor. Realice un programa para
determinar el total.
11.- Un vendedor ha realizado N ventas y desea saber cuántas fueron por 10,000 o
menos, cuántas fueron por más de 10,000 pero por menos de 20,000, y cuánto fue el
Ing. William Chauca Nolasco

monto de las ventas de cada una y el monto global. Realice un programa para
determinar los totales.

12.- Realice un programa para leer las calificaciones de N alumnos y determine el


número de aprobados y reprobados.

13.- Realice un programa que determine el sueldo semanal de N trabajadores


considerando que se les descuenta 5% de su sueldo si ganan entre 0 y 150 pesos. Se
les descuenta 7% si ganan más de 150 pero menos de 300, y 9% si ganan más de
300 pero menos de 450. Los datos son horas trabajadas, sueldo por hora y nombre
de cada trabajador.

14.- Realice un programa donde, dado un grupo de números naturales positivos,


calcule e imprima el cubo de estos números.

15.- Realice un programa para obtener la tabla de multiplicar de un entero K


comenzando desde el 1.

16.- En 1961, una persona vendió las tierras de su abuelo al gobierno por la cantidad
de $1500. Suponga que esta persona ha colocado el dinero en una cuenta de ahorros
que paga 15% anual. ¿Cuánto vale ahora su inversión? P(1+i)n. Realice un programa
para obtener este valor.

17.- Realice un programa para obtener el seno de un ángulo.

18.- Calcular la tabla de cubos para los enteros que varían entre -5 a +5 ambos
inclusive, utilizando las siguientes sentencias de programación:
a.- Sentencia Do controlado por el usuario.
b.- Sentencia Do while
c.- Sentencia Do… Exit…End Do, los dos casos.

19- Computar una tabla de cuadrados para los números pares del 2 al 20, ambos
inclusive, utilizando las siguientes sentencias de programación:
Casos: a, b y c

20.- Escribir un programa en fortran para tabular la función:


𝑤2 + 𝑤 + 3
𝑧=
𝑤−2
Para: w = 3.0, 3.5, 4.0, 4.5,…..9.5, 10
Utilizando sentencias:
a.- Sentencia Do while
b.- Sentencia Do… Exit…End Do, los dos casos.

21.- Modifique el programa anterior de manera que el denominador sea w-5 en vez
de w-2.
b.- Sentencia Do while
c.- Sentencia Do… Exit…End Do, los dos casos.
Ing. William Chauca Nolasco

22.- Caso ciclo de repetición anidado, calcule el valor de la función para: S = a2 + sen
b
Para a = 1, 2, 3, 4, 5, 6;
y b = 0.0, 0.125, 0.250, 0.375, 0.500
Casos: a, b y c

23.- Compute la suma de cubos de los números pares entre 6 y 14 ambos inclusive.
Casos: a, b y c

24.- Elabore un programa en fortran que calcule el promedio entre 8 y 18 ambos


inclusive.
Casos: a, b y c

25.- Escriba un programa en fortran para tabula la función:


𝑥 3 + 7𝑥 − 5
𝑦= 3
𝑥 − 3𝑥 2 − 4𝑥 + 12
Para x = -4, -3-, -2, -1, …7, 8, 9
a.- Sentencia Do while
b.- Sentencia Do… Exit…End Do, los dos casos.

26.- Considere los n términos de una progresión geométrica: a, ar, ar2, ar3, …. arn-1
Compute estos n términos para a = 3, r = 4, n = 8
a.- Sentencia Do while
b.- Sentencia Do… Exit…End Do, los dos casos.

27.- Usando las funciones trigonométricas del fortran Sin(x) y Cos(x), tabular la
función:
Y = sen2 x + cos2 x
Para x = 0.0, 0.1, 0.2, … 1.0, donde x representa el valor en radianes.
Casos: a, b y c

28.- Elaborar un programa para tabular la función:


𝑥−1
𝑦 = (−1) 2 . 𝑥 −3
Para x = 1, 3, 5, 7, 9, 11, 13, 15
Casos: a, b y c

29.- Definir la suma Sn como la suma de los primeros n términos de la serie:


1 1 1 1
− + − +⋯
13 33 53 73

Donde el término enésimo se puede escribir: 𝑡𝑛 = (−1)𝑛−1 (2𝑛 − 1)−3


Escribir un programa que tabule S n y tn , para n = 1, 2, 3, 4,…10
Casos: a, b y c

30.- Elabore una tabla de senos, cosenos y tangentes para los ángulos entre 0º y 30º
a intervalos de 1º, verifique los resultados consultando libros de trigonometría.
Casos: a, b y c

31.- Tabular la función: 𝑓 (𝑥 ) = 𝑒 𝑠𝑒𝑛(𝑥) + |𝑥 |


Para x = -5, -4, -3, … 5
Ing. William Chauca Nolasco

Casos: a, b y c

𝜋 𝜋
32.- Escriba un programa para evaluar la función: 𝑦 = 2 𝑠𝑒𝑛2 (3𝜃 + 4 )
𝜋 2𝜋 3𝜋 4𝜋
Para valores de 𝜃 = 0, 8 , , , ,…,𝜋
8 8 8
Donde π = 3.141593
Casos: a, b y c

Potrebbero piacerti anche