You are on page 1of 1

Facultad Integral del Norte - UAGRM

Carrera de Ingeniería Petrolera


Informática I

PRACTICO

1. Elaborar un algoritmo que permita realizar la suma de los “n” primeros números enteros.
2. Diseñar un algoritmo para imprimir la suma de los números impares menores que “n”.
3. Realizar el algoritmo para obtener la suma de los números pares hasta 1000 inclusive.
4. Determinar el precio de un billete de ida y vuelta en ferrocarril, conociendo la distancia a
recorrer y sabiendo que si el número de días de estancia es superior a 7 y la distancia
superior a 800 Km el billete tiene un descuento del 30%. El precio por Km es de 2.5 Bs.
5. Los empleados de una fábrica trabajan en dos turnos: diurno y nocturno. Se desea calcular
el jornal diario de acuerdo con los siguientes puntos:
a. La tarifa de las horas diurnas es de 500 Bs.
b. La tarifa de las horas nocturnas es de 800 Bs.
c. En caso de ser domingo, la tarifa se incrementara en 200 Bs el turno diurno y 300
Bs el turno nocturno.
6. Construir un algoritmo que escriba los nombres de los días de la semana, en función de la
entrada correspondiente a la variable DIA.
7. Realizar un algoritmo que escriba los N primeros números de la serie de Fibonacci.
Nota.- La serie de Fibonacci es 1,2,3,5,8,13,…., y se genera de acuerdo a la ley siguiente:
Fibonacci(1) = 1
Fibonacci(2) = 2
Fibonacci(3) = Fibonacci(2) + Fibonacci(1)

Fibonacci(N) = Fibonacci(N-1) + Fibonacci(N-2)

8. Imprimir todos los números primos entre 2 y 1000 inclusive.


9. Escribir un algoritmo que calcule la suma de
1 1 1 1
1+ + + + ..... +
2 3 4 n
Donde “n” será introducido por el usuario.

10. Escribir un algoritmo que permita transformar metros en centímetros.


11. Dado un número ingresado por el usuario, indicar la cantidad de dígitos que tiene.
Ej. x = 82633  5
12. Dada una secuencia de N números enteros ingresados por teclado, calcule el promedio solo
de los números negativos.
Ej. N=5; 1, -2, -6, 8, -4  promedio = -4
13. Generar y mostrar los primeros N términos de la siguiente serie: 1, 2, 3, 4, 5, 2, 1, 2, 3, 4, 5,
2, 1, 2, 3, 4, 5, 2,…
14. Generar y mostrar los primeros N términos de la siguiente serie: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5,
5, 5, 5, 5, …..
15. Generar y mostrar los primeros N términos de la siguiente serie: 1, 1, 2, 1, 2, 3, 1, 2, 3, 4, 1,
2, 3, 4, 5, 1, …

You might also like