Informática, perguntado por pedrosrolim, 10 meses atrás

Faça um programa em Python que imprima na tela a soma dos valores de um intervalo definido pelo usuário. Usando a estrutura While.

Soluções para a tarefa

Respondido por GeBEfte
4

No programa abaixo, é solicitado ao usuário para que digite os limites inferior e superior do intervalo (valores inteiros) e, como resultado, é mostrado na tela uma mensagem com o valor da soma dos números (inteiros) contidos no intervalo.

É importante ressaltar que neste programa não temos uma validação dos dados passados pelo usuário, nem um controle/tratamento das exceções, ou seja, espera-se que o usuário utilize o programa de forma adequada.

Obs.: Os pontos que precedem algumas das linhas não fazem parte do código, estão aí apenas para garantir a indentação. É possível ver também, na figura anexada, o código e um exemplo de funcionamento.

limite_inf=int(input('Digite o limite inferior do intervalo: '))

limite_sup=int(input('Digite o limite superior do intervalo: '))

print(f'A soma dos numeros no intervalo [{limite_inf} , {limite_sup}] vale: ',end='')

acumulador=0

while limite_inf<=limite_sup:

.....acumulador+=limite_inf

.....limite_inf+=1

print(acumulador)

Anexos:
Perguntas interessantes