Universidad Estatal Del Sur De Manabí
Facultad De Ciencias Técnicas
CARRERA DE TELEMATICA
TEMA:
Algoritmos
PARALELO/MODALIDAD
“B” MATUTINA
DOCENTE:
Ing. Parrales Pincay Ibeth Haydee
AUTOR
Domínguez Ramírez Jazmín
Jipijapa – Manabí – Ecuador
P I 2023
1. Realice un algoritmo que calcule el promedio de 5 números ingresados
Datos de entrada
Ingresar Numero 1+ numero2, +numero3+numero4+numero 5
suma, promedio
Proceso
Suma Numero 1+ numero2, +numero3+numero4+numero 5
Numero 1= 10, numero2= 8, numero3= 10, numero4= 7, numero 5= 10
Suma= 10 +8+10 +7+10= 45
Promedio=suma / cantidad de números ingresados
Promedio= 45/5=9
Mostrar promedio
Datos de salida
Ingresar Numero 1= 10, numero2= 8, numero3= 10, numero4= 7, numero 5=
10 suma, promedio
Suma Numero 1+ numero2, +numero3+numero4+numero 5
Numero 1= 10, numero2= 8, numero3= 10, numero4= 7, numero 5= 10
Suma= 10 +8+10 +7+10= 45
Promedio=suma / cantidad de números ingresados
Promedio= 45/5=9
Promedio 9
Final
2. Realice un algoritmo que permita ingresar el nombre de 3 productos y su
respectivo precio, si el total a pagar es mayor a 100 que se aplique un dscto. del
30% al total final
Datos de entrada
Nombre de 3 productos y precios
Suma de los productos
Verificar si cumple la condición
Total, a pagar > 100 =(dscto 30%)
Proceso
Producto: Leche= 2$, detergente= 5$, quintal de arroz= 30
Suma de los precios =( : Leche= 2$+ detergente= 5$+quintal de arroz= 30=
37)
Verificar si califica al descuento= si o no
No califica
Valor para pagar 37$
Datos de salida
Nombre de 3 productos y precios
Total a pagar 100 > (dscto 30%)
Producto: Leche= 2$, detergente= 5$, quintal de arroz= 30
Suma de los precios =( : Leche= 2$+ detergente= 5$+quintal de arroz= 30=
37)
Verificar si califica al descuento= si o no
No califica
Valor para pagar 37$
Final
3. Hacer un algoritmo para calcular la suma y la multiplicación de 4 números
ingresados
Datos de entrada
Ingresar suma= Numero 1 +numero 2+numero 3 +numero 4
Multiplicación = número1 * número2 * número3 * número4
Proceso
suma= Numero 1= 19 +numero 2= 20+numero 3=30 +numero 4= 10
suma= 19 + 20+30 + 10
Multiplicación = número1= 2 * número2= 3 * número3= 5 * número4=2
Producto= 2 * 3* 5* 2
Mostrar suma y producto
Suma =79 ; producto = 60
Datos de salida
Suma= Numero 1 +numero 2+numero 3 +numero 4
Multiplicación = número1 * número2 * número3 * número4
suma= Numero 1= 19 +numero 2= 20+numero 3=30 +numero 4= 10
suma= 19 + 20+30 + 10=79
Multiplicación = número1= 2 * número2= 3 * número3= 5 * número4=2
Producto= 2 * 3* 5* 2=60
Mostrar suma y producto
Suma =79 ; producto = 60
Final
4. Realizar un algoritmo que permita ingresar 2 números y mostrar el número
mayor
Datos de entrada
Ingresar 2 números
Mostrar el numero >
Proceso
Ingresar numero Num1; Num2
Numero 1 = 8; Numero 2 = 5
Identificar cual es el número >
Número mayor 8>5= 8
Mostrar número
Datos de salida
Ingresar 2 números
Mostrar el número mayor >
Ingresar numero Num1; Num2
Numero 1 = 8; Numero 2 = 5
Identificar cual es el número >
Número mayor 8>5= 8
Mostrar número
Final
5. Se necesita obtener el promedio de calificación de un estudiante a partir de sus
tres notas parciales.
Datos de entrada
Ingresar 3 notas parciales
Promedio
Proceso
Nota 1, nota 2, nota 3
Promedio (Nota 1+nota 2+nota) /3
Resultado del promedio
Datos de salida
Ingresar 3 notas parciales
promedio
Nota 1, nota 2, nota 3
Promedio (Nota 1+nota 2+nota) /3
Resultado del promedio
Final
6. Elaborar un algoritmo que permita ingresar el número de puntos obtenidos, al
momento de ingresar la cantidad de partidos ganados, perdidos y empatados, se
debe de mostrar su puntaje total, teniendo en cuenta que por cada partido ganador
obtendrá 3 puntos, empatado 1 punto y perdido 0 puntos.
Datos de entrada
Ingresar el número de puntos obtenidos
ingresar la cantidad de partidos ganados, perdidos y empatados
suma de puntos obtenidos
Puntaje total
Proceso
Ingresan número de partidos ( Np)
N. Partidos ganados =3
N. Partidos perdidos= 2
N. Partidos empatados =1
Ingresar el número de puntos obtenidos (Po)
partido ganador obtendrá 3 puntos, empatado 1 punto y perdido 0 puntos.
Producto de los partidos por puntos (Pg*Po), (Pp*Po);( (Pe*Po)
Partidos ganados (Pg) =4 x 3= 12
Partidos perdidos (Pp)s= 2x0= 0
Partidos empatados (Pe) =3x 1= 3
Suma: (Pg+ Pp + Pe)
Suma partido ganado 12+ partido perdido 0+partido empatado 3
Puntaje total
Datos de salida
Ingresar el número de puntos obtenidos
ingresar la cantidad de partidos ganados, perdidos y empatados
Puntaje total
Numero de partidos
Partidos ganados =3
Partidos perdidos= 2
Partidos empatados =1
Ingresar el número de puntos obtenidos
partido ganador obtendrá 3 puntos, empatado 1 punto y perdido 0 puntos.
Producto de los partidos por puntos (Pg*Po), (Pp*Po);( (Pe*Po)
Partidos ganados =4 x 3= 12
Partidos perdidos= 2x0= 0
Partidos empatados =3x 1= 3
Suma de los partidos con su puntaje respectivo (Pg+ Pp + Pe)
Suma partido ganado 12+ partido perdido 0+partido empatado 3
Puntaje total
Final
7. Realizar un algoritmo que permita ingresar 2 números y sumarlos solo si ambos
números son pares
Datos de entrada
Ingresa 2 números
Condición: Sumarlos solo si ambos números son pares
Proceso
Ingresar números
Números 1 =2; numero2= 3
Analizar ambos números
Suma = 2+3
Responder la condición si /no
No puedo sumarlos
Datos de salida
Ingresa 2 números
Sumarlos solo si ambos números son pares
Números 1 =2; numero2= 3
Analizar ambos números
Suma = 2+3
Responder la condición si /no
No puedo sumarlos
Final
8. Realizar el algoritmo para elaborar el Rol de pago de un empleado. Para ello se
dispone de sus horas laboradas en el mes, así como del valor por hora.
Datos de entrada
Ingresar las horas laboradas en el mes
Valor por hora
Sueldo =(horas *pagoxhoras)
Proceso
Ingresar las horas laboradas en el mes >45
Valor por hora >25
Sueldo =(horas *pagoxhoras)
Sueldo =(45 *25)= 1.125
Sueldo 1.125
Datos de salida
Ingresar las horas laboradas en el mes
Ingresar las horas laboradas en el mes >45
Valor por hora >25
Sueldo =(horas *pagoxhoras)
Sueldo =(45 *25)= 1.125
Sueldo 1.125
Final
9. Elaborar un algoritmo que permita ingresar la edad de una persona y
determinar si es mayor de edad
Datos de entrada
Definir la edad como entero
Evaluar condición si es >=18
Proceso
Ingresar edad
Edad 23
Leer la edad >23
Si mayor de edad es >=18
Escribir si es mayor de edad
Si/No
Escribir si es menor de edad
Si es mayor de edad
Datos de salida
Definir la edad como entero
Evaluar condición si es >=18
Ingresar edad
Edad 23
Leer la edad >23
Si mayor de edad es >=18
Escribir si es mayor de edad
Si/No
Escribir si es menor de edad
Si es mayor de edad
Final
10. Realizar un algoritmo que permita calcular el valor a cancelar por servicio de
energía eléctrica, ingresando el consumo en kilovatio, sabiendo que cada kilovatio
tiene un costo de 0.65 centavos
Datos de entrada
Definir Consumo de energía, pago x consumo, como real
pago x consumo= 0,65
Pago =(ce*costo)
Proceso
Definir ce, pago x costo, como real
Consumo de energia 35Kw
pago x consumo= 0,65
Pago =(35Kw*0.65ctv)
Total a pagar =22,75$
Datos de salida
Definir Consumo de energía, pago x consumo, como real
pago x consumo= 0,65
Pago =(ce*costo)
Definir ce, pago x consumo, como real
Ingrese el consumo
Consumo de energía 35Kw
pago x consumo= 0,65
Pago =(35Kw*0.65ctv)
Total a pagar =22,75$
Final