faça um algoritmo que apresente a soma dos trinta primeiros númerosnaturais (1 2 3 ... 28 29 30).
Soluções para a tarefa
Um algoritmo para somar números numa lista deve ser capaz de percorrê-la, pegar cada valor da lista, somar com o anterior, e devolver ao usuário o valor total dessa soma. Nesse caso, o valor é 465. Veja mais abaixo.
Explicação:
Em Python ficaria mais ou menos assim, mas o que importa é a linguagem por trás.
numeros = (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
16,17,18,19,20,21,22,23,24,25,26,27,28,29,30)
soma = 0
for i in numeros:
soma += i
print(soma)
O resultado do código acima é 465.
Só é necessária identação durante o loop for.
Em Python, essa é a operação que a função sum() realiza.
O que um algoritmo que some elementos faz?
Tendo uma lista com os valores necessários, o algoritmo percorre cada posição, pega o valor em cada uma delas e adiciona à variável "soma", que começa com valor zero. Se escrever "soma=o" dentro do looping, a variável será zerada no início de cada looping, por isso precisa ficar fora.
Você pode aprender mais sobre operações básicas em Python aqui:
https://brainly.com.br/tarefa/36993043
#SPJ4