Desarrollar algoritmo repetitivo con sus tres clases en el siguiente problema: sumar loa numeros pares que se encuemtran entre 20 y eñ 60 y ademas imprima cada numero que va sumando
Respuestas a la pregunta
Contestado por
2
Hola.
Si con algoritmo repetitivo se refiere a estructuras, bucles o ciclos repetitivos, los 3 más comunes y utilizados son
Mientras (while en ingles)
Para (for en ingles)
Repetir hasta (Do while en ingles)
De acuerdo a los datos que indica para el algoritmo, estos serian (en pseudocodigo)
BUCLE MIENTRAS
Inicio
Definir i, suma como Entero //Definimos las variables a utilizar
i = 20 // Asignamos valores a las variables
suma = 0
Mientras i < ó = 60 Hacer
Si i MOD 2 = 0 Entonces // MOD devuelve el residuo de una
suma = suma + i division. Todo numero par al
Escribir i divirdirlo por 2 da residuo 0
FinSi
i = i + 1 // Aumentamos 1 a i, sino el bucle se
FinMientras repite indefinidamente
Escribir suma // Devuelve el resultado de la suma
FIN
BUCLE PARA
Inicio
Definir i, suma como Entero
suma = 0
Para i = 20 hasta 60 con paso 1 Hacer
Si i MOD 2 = 0 Entonces
suma = suma + i
Escribir i
FinSi
FinPara
Escribir suma
FIN
BUCLE REPETIR
Inicio
Definir i, suma como Entero
i = 20
suma = 0
Repetir
Si i MOD 2 = 0 Entonces
suma = suma + i
Escribir i
FinSi
i = i + 1
Hasta que i > 60
Escribir suma
FIN
Nota:
La suma de los pares entre 20 y 60 (ambos inclusive) es 840. Incluí ambos extremos porque el ejercicio no entrega más detalles.
Como no se indica un lenguaje de programación, lo desarrolle en pseucodigo o pseudolenguaje que no posee una sintaxis estandar o normalizada.
Un cordial saludo
Si con algoritmo repetitivo se refiere a estructuras, bucles o ciclos repetitivos, los 3 más comunes y utilizados son
Mientras (while en ingles)
Para (for en ingles)
Repetir hasta (Do while en ingles)
De acuerdo a los datos que indica para el algoritmo, estos serian (en pseudocodigo)
BUCLE MIENTRAS
Inicio
Definir i, suma como Entero //Definimos las variables a utilizar
i = 20 // Asignamos valores a las variables
suma = 0
Mientras i < ó = 60 Hacer
Si i MOD 2 = 0 Entonces // MOD devuelve el residuo de una
suma = suma + i division. Todo numero par al
Escribir i divirdirlo por 2 da residuo 0
FinSi
i = i + 1 // Aumentamos 1 a i, sino el bucle se
FinMientras repite indefinidamente
Escribir suma // Devuelve el resultado de la suma
FIN
BUCLE PARA
Inicio
Definir i, suma como Entero
suma = 0
Para i = 20 hasta 60 con paso 1 Hacer
Si i MOD 2 = 0 Entonces
suma = suma + i
Escribir i
FinSi
FinPara
Escribir suma
FIN
BUCLE REPETIR
Inicio
Definir i, suma como Entero
i = 20
suma = 0
Repetir
Si i MOD 2 = 0 Entonces
suma = suma + i
Escribir i
FinSi
i = i + 1
Hasta que i > 60
Escribir suma
FIN
Nota:
La suma de los pares entre 20 y 60 (ambos inclusive) es 840. Incluí ambos extremos porque el ejercicio no entrega más detalles.
Como no se indica un lenguaje de programación, lo desarrolle en pseucodigo o pseudolenguaje que no posee una sintaxis estandar o normalizada.
Un cordial saludo
Otras preguntas
Matemáticas,
hace 8 meses
Català,
hace 8 meses
Tecnología y Electrónica,
hace 8 meses
Salud,
hace 1 año
Matemáticas,
hace 1 año
Matemáticas,
hace 1 año