0% encontró este documento útil (0 votos)
61 vistas12 páginas

Algoritmo 2

Este documento presenta 10 algoritmos para resolver diferentes problemas matemáticos y lógicos. Cada algoritmo describe los datos de entrada, el proceso y los datos de salida para calcular promedios, sumas, multiplicaciones, determinar el número mayor entre dos valores, y realizar otros cálculos utilizando condicionales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas12 páginas

Algoritmo 2

Este documento presenta 10 algoritmos para resolver diferentes problemas matemáticos y lógicos. Cada algoritmo describe los datos de entrada, el proceso y los datos de salida para calcular promedios, sumas, multiplicaciones, determinar el número mayor entre dos valores, y realizar otros cálculos utilizando condicionales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte