Desarrolle un algoritmo que lea los primeros 300 números enteros
Desarrolle un algoritmo que lea los primeros 300 números enteros y determine cuántos de ellos son impares; al final deberá indicar su sumatoria.
Haz clic aquí para suscribirte a mi canal
Bien como ya es costumbre te comparto la solución de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las variables.
Definir x,c,suma Como Entero
Inicializo la variable suma con el número cero.
suma = 0
La variable c la inicializo también con el numero cero.
c = 0
Creamos un ciclo que se repite 300 veces.
para x = 1 Hasta 300 Con Paso 1 Hacer
En cada bucle dividimos lo que vale “x“ entre 2:
si x mod 2 == 1 Entonces
Si el residuo de la división es igual a cero, entonces quiere decir que el número es impar, por lo tanto lo mostramos en pantalla.
Escribir x
Con la variable suma, vamos sumando estos números.
suma = suma + x
Con la variable “c”, contamos los números impares.
c = c + 1
FinSi
FinPara
Finalmente mostramos en pantalla los siguientes mensajes.
Damos a conocer el total y la suma de los números impares.
Escribir «Total de números impares es: «,c
Escribir «La suma de los números impares es: «,suma
FinAlgoritmo
Te comparto el Diagrama de flujo
También te comparto la solución de este ejercicio en lenguaje de programación Python.
suma = 0
c = 0
for x in range(1,301,1):
if x % 2 == 1:
print(x)
suma = suma + x
c = c + 1
print(«El total de números impares es: «,c)
print(«La suma de los números impares es:»,suma)
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.