• Matéria: Informática
  • Autor: pepecaetanoscor1898
  • Perguntado 3 anos atrás

faça um algoritmo que apresente a soma dos trinta primeiros númerosnaturais (1 2 3 ... 28 29 30).

Respostas

respondido por: guilhermerubel
0

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

Perguntas similares