InformáticaBásico2 respuestas

Escriba un programa que pida al usuario dos números enteros, y luego entregue la suma de todos los números que están entre ellos ?

Escriba un programa que pida al usuario dos números enteros, y luego entregue la suma de todos los números que están entre ellos .

0LitlleBlackStar

En resumen

Hola. Para hacer este ejercicio podemos utilizar un bucle PARA que inicie en el numero menor hasta el numero mayor. Luego se van sumando los numeros y guardando la suma en una variable. Finalmente al terminar el bucle se imprime el valor final de la variable.

Mejor respuesta

Salanantonio

8

Hola.

Para hacer este ejercicio podemos utilizar un bucle PARA que inicie en el numero menor hasta el numero mayor.

Luego se van sumando los numeros y guardando la suma en una variable.

Finalmente al terminar el bucle se imprime el valor final de la variable.

Antes del bucle PARA podemos realizar un bucle REPETIR - HASTA QUE para asegurarnos de que el usuario ingrese 2 números diferentes.

Tambien con una condición SI - SINO ordenamos los numeros para identificar cual es el mayor y cual es el menor.

El resultado seria

INICIO

Declaro a, b, mayor, menor, suma, i como enteros

REPETIR

Escribir "Ingrese 2 numeros distintos"

Leer a, b

SI a = b Escribir "Numeros son iguales, ingrese nuevamente 2 numeros"

FINSI

HASTA QUE a !

= b

SI a > b mayor = a menor = b

SINO mayor = b menor = a

FINSI

PARA i desde menor hasta mayor con paso 1 suma = suma + i

FINPARA

Escribir "Suma de los numeros que estan entre" a "y" b "es" suma

FIN

Un cordial saludo.

Otras 1 respuestas

Respuesta 2

EIMACO

3

Respuesta : Proceso Suma_entre_numeros Definir a, b, c, res Como Entero ; Escribir Sin Saltar "Numero 1 : " ; leer a ; Escribir Sin Saltar "Numero 2 : " ; leer b ; res = 0 ; Para ca Entonces Si c.