Usando o comando while escreva um programa que leia um número inicial um número final e
imprima estes todos os múltiplos de 5 entre eles. Imprima também a soma destes números.
Soluções para a tarefa
O programa a seguir solicita o número inicial e final do intervalo. Com isso, armazenando um valor multiplicador, a ser multiplicado pelo número 5, enquanto a multiplicação desse valor por 5 for menor que o maior número do intervalo, é realizada a multiplicação e o resultado é acumulado em soma. Por fim, é imprimida a soma dos números.
O que é um programa?
Um programa é uma sequência de instruções que realizam uma determinada tarefa.
O programa a seguir solicita o número inicial e final do intervalo. Com isso, armazenando um valor multiplicador, a ser multiplicado pelo número 5, enquanto a multiplicação desse valor por 5 for menor que o maior número do intervalo, é realizada a multiplicação e o resultado é acumulado em soma. Por fim, é imprimida a soma dos números.
def receber_numeros():
numero_inicial = int(input("Digite o número inicial: "))
numero_final = int(input("Digite o número final: "))
multiplicador = 1
soma = 0
while(5*multiplicador <= numero_final):
multiplicacao = 5*multiplicador
soma+=multiplicacao
print(f'5 x {multiplicador} = {multiplicacao}')
multiplicador+=1
print(f'Soma dos múltiplos é {soma}')
if __name__ == "__main__":
receber_numeros()
Para aprender mais sobre programas, acesse:
brainly.com.br/tarefa/19885120
#SPJ4