Aula 28
Como Fazer a Soma de Todos os Números Int de uma Array (Exercício Desafio)
Summary
Resumo da Aula: Somando Números em um Array Usando um For Loop
Nesta aula, o instrutor propõe um desafio para somar todos os números de um array de inteiros utilizando um loop for
. A seguir, estão os passos principais discutidos na aula:
-
Definição do Desafio:
- Criar uma variável chamada
Números
, que contém um array com 7 elementos inteiros. - Calcular a soma de todos esses números e armazená-la em uma variável chamada
soma
.
- Criar uma variável chamada
-
Estrutura do Loop:
- Inicializar a variável
soma
com 0. - Criar uma variável de controle chamada
índice
, iniciada em 0. - Usar uma condição que verifica se o
índice
é menor que o comprimento do arrayNúmeros
(usando a funçãolength
). - Incrementar o
índice
a cada iteração.
- Inicializar a variável
-
Acesso aos Elementos do Array:
- Acessar os valores do array usando a variável de controle (
índice
) para somar aos valores previamente acumulados na variávelsoma
.
- Acessar os valores do array usando a variável de controle (
-
Código de Exemplo:
int[] Números = { /* 7 elementos inteiros */ }; int soma = 0; for (int índice = 0; índice < Números.length; índice++) { soma += Números[índice]; } System.out.println(soma);
-
Resultado:
- O programa imprime o resultado da soma, que é 33, se todos os números adicionados forem corretos.
O instrutor encerra a aula encorajando a prática e prometendo futuras lições.
Video Transcript
Esta aula é um exercício para você, um desafio e o desafio é o seguinte, eu quero que você faça a soma de todos os números dessa array de inteiros usando um for loop.
Então o desafio é esse, temos essa variável chamada Números que contém uma array de 7 elementos int inteiros.
Quero que você faça essa soma de todos esses números e ponha a variável chamada soma.
Use o for loop tradicional, pause o vídeo para fazer o desafio e depois a gente segue com a solução.
Vamos criar a variável soma para poder armazenar o resultado,
Inicia com 0, vale o 0, vamos fazer o for, vamos criar uma variável de controle, vou dizer índice,
Inicia com 0, o índice vai, condição aqui o índice seja menor que o comprimento da array,
nesse caso números, mas tem que chamar a função length na variável chamada Números.
E vamos incrementar o índice, cada repetição começa com 0, vai para 1, 2, 3, e se impor diante.
Então para cada repetição vamos pegar o valor, como a gente acessa o valor de cada número.
A gente já tem um índice, começa com 0, então se a gente se referir a números,
colchei de 0, vai ser o primeiro, mas a gente quer usar a variável de controle, então usa o índice aqui.
Então você quer armazenar esse valor, vai somar ao valor da soma que já tem e vamos armazenar a nova soma.
Então a soma anterior mais o novo número dá a nova soma aqui, com a operação de atribuição.
Vamos lá, vamos rodar esse programa e antes de rodar vou botar um println aqui para ver o resultado.
Fmpt.println, soma, vou aqui no terminal, já abri aqui.
Vamos aqui, começar a ver a golrun, a race4.go, nova arquivo que eu tenho.
Está aí o valor, 33, se vocês somam mais números dessa sequência, está certo?
Então por esse exercício é só e até o próximo.
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: