Está en la página 1de 6

Introducción a la Elaboración de Algoritmos

Nombres:

Luis Alberto Genao Tejada (2024-0077)

Elián Valerio Marte Lantigua (2024-0089)

Brailyn Perez (2024-0064)

Antonio Olmo (2019-7414)


Hacer un algoritmo que permita convertir calificaciones numéricas
a Letras según la siguiente tabla:
<= 69 F
de 70 a 79 C
de 80 a 89 B
de 90 a 100 A

Procedimiento
ConvertirCalificacionACaracter(calificacionNumerica:
Entero)
Si calificacionNumerica <= 69 Entonces
Letra = "F"
Sino Si calificacionNumerica >= 70 y calificacionNumerica
<= 79 Entonces
Letra = "C"
Sino Si calificacionNumerica >= 80 y calificacionNumerica
<= 89 Entonces
Letra = "B"
Sino Si calificacionNumerica >= 90 y calificacionNumerica
<= 100 Entonces
Letra = "A"
Sino
Mostrar "La calificación no está dentro del rango
válido."
Devolver
Fin Si

Mostrar "La calificación ", calificacionNumerica, " es


equivalente a ", Letra
Fin Procedimiento
Hacer el algoritmo para que calcule el factorial de un numero dado
por teclado y presente el resultado por pantalla

1. Inicio
2. Definir número, factorial como enteros
3. Escribir "Ingrese un número para calcular su factorial:"
4. Leer número
5. factorial = 1
6. Para i desde 1 hasta número hacer
7. factorial = factorial * i
8. Fin Para
9. Escribir "El factorial de", número, "es", factorial
10. Fin
Hacer el algoritmo para que calcule la serie de Fibonacci hasta
el numero 5,000

Inicio
Definir n, fib1, fib2, fib_actual como enteros
Definir limite como entero y asignarle el valor 5000

fib1 <- 0
fib2 <- 1

Imprimir "Serie de Fibonacci hasta el número 5000:"


Imprimir fib1
Imprimir fib2

Para n <- 2 hasta limite hacer


fib_actual <- fib1 + fib2
Si fib_actual > 5000 entonces
Romper el bucle
Fin Si
Imprimir fib_actual
fib1 <- fib2
fib2 <- fib_actual
Fin Para
Fin

Este algoritmo utiliza tres variables: fib1, fib2, y fib_actual. fib1 y


fib2 son los dos primeros números de la secuencia de Fibonacci,
mientras que fib_actual es el número actual de la secuencia que
estamos calculando. El bucle se repite hasta que fib_actual
excede 5000. En cada iteración del bucle, se calcula el siguiente
número de Fibonacci sumando los dos números anteriores (fib1 y
fib2), y luego se actualizan fib1 y fib2 para que fib1 sea igual a fib2
y fib2 sea igual a fib_actual.
Simular el funcionamiento de un reloj digital:

INICIO

PARA horas DESDE 0 HASTA 23 HACER


PARA minutos DESDE 0 HASTA 59 HACER
PARA segundos DESDE 0 HASTA 59 HACER
IMPRIMIR horas, ":", minutos, ":", segundos
FIN PARA
FIN PARA
FIN PARA

FIN

También podría gustarte