Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes Grupo B
Asignatura:
Programación Estructurada
Actividad:
Fecha:
3 de noviembre de 2022.
1. Mostrar en pantalla la suma que surge del rango de 5 hasta 100
Algoritmo suma
Var real: aSuma
Int: i
Begin
aSuma = 0
For i = 5 to 100 do
aSuma = aSuma + i
End for
Write (¨El resultado de la suma es de: ¨aSuma)
End
AlgortimoNM_Positivos
Var int i, NI, NF, cont
Begin
Write(“Ingrese el numero entero incial y final”)
Read NI, NF
cont = 0
For i = NI to NF do
cont = cont + i
Endfor
Write(“El resutado de la suma es de: ”cont)
End.
3. Dados 50 números enteros, imprimir el promedio de los números que sean
mayores a 70
Algoritmo de Números enteros
Var real: Prom, Num
Var integer: I
Begin
Num=0
Prom=0
For i = 1 to 50 do
Write “ingrese un numero”
Read: Num
If num >=70 then
End if
Endfor
Prom = Num/50
Write: “El promedio de números mayores a 70 es de:” Prom
End
4. Dados 100 números enteros imprimir la suma de los números menores que 10 y
mayores a 2.
Algoritmo números
Var integer i
Begin
Numero = 0
Suma= 0
For i = 1 to 100 do
Read Numero
Endif
Endfor
End
5. Dado un rango formado por X y Y muestre solo aquellos números que sean
múltiplos de 5
Algoritmo multiplo 5
Var real: x,y
Int : i
Begin
Write(“Ingrese el número inicial”)
Read x
Write(“Ingrese el número final”)
Read y
For i = x to y do
If (i mod % 5 = 0) then
Write(i)
End If
End for
End
CATEGORIA EDAD
Niños 0 - 12
Jóvenes 13 - 29
Adultos 30 - 59
Viejos 60 en adelante
Algoritmo Promedio_Peso
Begin
cont = 0
sum = 0
Write(“Ingrese su edad”)
Read edad
Read peso
For i = 1 to 50 do
cont = cont + i
pn = sum / cont
Else
cont = cont + i
pj = sum / cont
Estructura Desde/Para/For
Else
cont = cont + i
pa = sum / cont
Else
cont = cont + i
pv = sum / cont
End if
End if
End if
Endfor
End
7. Al cerrar un expendio de naranjas, 15 clientes que aún no han pagado recibirán un
15% de descuento si compran más de 10 kilos. Determinar cuántopagará cada
cliente y cuanto percibirá la tienda por esas compras.
Algoritmo Naranjas
Definir X, kilos como entero
Definir precio, total, descuento, grantotal
Begin
Write” ingrese el precio del kilo de naranjas”
Read precio
Grantotal=0
For x= 1 to 15 do
Write”Ingrese los kilos de naranjas”
Read kilos
If kilos> 10 then
Total = precio * kilos
Descuento = total * 0.15
Else
Total= precio * kilos
Endif
Write” la persona “,x,” debe pagar $”, total – descuento
Write” se aplico un descuento de $”, descuento
Grantotal= grantotal+(total – descuento)
Endfor
Write” los ingresos de la tienda son $”, grantotal
End
8. En un centro de verificación de automóviles se desea saber el promedio de puntos
contaminantes de los primeros 25 automóviles que lleguen. Asimismo, se desea
saber los puntos contaminantes del carro que menos contamino y del que más
contamino.
Algoritmo Automóvil
Var real: Puntos, a, b, suma
Integer: i
Begin
Suma = 0
For i = 1 to 25 do
Write: “Ingrese puntos contaminantes”
Read: Puntos
Suma = suma + Puntos
If i == 1 then
a = puntos
b = puntos
else
if a >= puntos
if b >= puntos then
b = puntos
Endif
Else
a = puntos
If b > puntos then
b = puntos
Endif
Endif
End if
Endfor
If a == b then
Write: “Los puntos contaminantes son iguales”
Else
Write: “Los puntos de mayor contaminación es:” a
Write: “Los puntos de menor contaminación es:” b
Endif
Write: “El promedio de puntos de contaminación es” suma/25
End
9. Un entrenador le ha propuesto a un atleta recorrer una ruta de cinco kilómetros durante
10 días, para determinar si es apto para la prueba de 5 Kilómetros o debe buscar otra
especialidad. Para considerarlo apto debe cumplir por lo menos una de las siguientes
condiciones:
Que en ninguna de las pruebas haga un tiempo mayor a 16 minutos.
Que al menos en una de las pruebas realice un tiempo mayor a 16 minutos.
Que su promedio de tiempos sea menor o igual a 15 minutos.
Algoritmo atleta
Int: i
Begin
cond = 0
cprom = 0
For i = 1 to 10 do
Write(“Ingrese el tiempo”)
Read tiempo
cond = cond + 1
Else
End For
prom = cprom / 10
Else
Write(“No es apto”)
End If
End
10. Un Zoólogo pretende determinar el porcentaje de animales que hay en las
siguientes tres categorías de edades: de 0 a 1 año, de más de 1 año y menos de 3 y
de 3 o más años. El zoológico todavía no está seguro del animal que va a estudiar.
Si se decide por elefantes solo tomara una muestra de 20 de ellos; si se decide por
las jirafas, tomara 15 muestras, y si son chimpancés tomara 40.