Ejercicio de programación - Suma de números introducidos | Huartemania
Revistal Digital - Huartemania.com

HUARTEMANÍA

Ejercicio de programación - Suma de números introducidos

Diseñar el algoritmo de un programa (y codificarlo en un lenguaje de programación) que:

1º) Pida por teclado un número (dato entero).

2º) Pregunte al usuario si desea introducir otro o no.

3º) Repita los pasos 1º y 2º, hasta que, el usuario responda 'n' de (no).

4º) Muestre por pantalla la suma de los números introducidos por el usuario.

Nota: usar un bucle Repetir.

Ejecución del ejercicio Suma de números introducidos

Solución (pseudocódigo):

Algoritmo Suma_de_Numeros_Introducidos
	Definir seguir Como Caracter
	Definir acumulador, n Como Entero
	
	acumulador <- 0
	Repetir
		Escribir Sin Saltar "Introduzca un número: "
		Leer n
		acumulador <- acumulador + n
		Escribir Sin Saltar "¿Desea introducir otro número (s/n)?: "
		Leer seguir
	Hasta Que seguir = 'n'
	Escribir "La suma de los números introducidos es: ", acumulador
	
FinAlgoritmo

Solución (Python):

acumulador = 0
 
while True:
  n=int(input("Introduzca un número:"))
  acumulador = acumulador + n
  seguir=input("¿Desea introducir otro número (s/n)?:")
  if seguir == "n":
    break;
 
print("La suma de los números introducidos es: %d" % (acumulador))