Pular para o conteúdo

Repetição

Vetor: um armário de gavetas

Vários valores com um nome só.

Na vida real

Em vez de 4 caixas soltas (nota1, nota2...), você compra um armário com 4 gavetas chamado notas. As gavetas são numeradas a partir do 0. Então v[100] é um armário de 100 gavetas, da 0 até a 99.

Código

int notas[4] = {7, 5, 9, 6};int soma = 0;for (int i = 0; i < 4; i++) {    soma = soma + notas[i];}printf("Soma: %d", soma);
passo 1 de 12

Também dá pra usar as setas ← e → do teclado.

O que o computador está vendo

Vetor (gavetas)

7[0]
5[1]
9[2]
6[3]

Tela

Cria um armário com 4 gavetas, numeradas de 0 a 3, e já guarda 7, 5, 9 e 6.

Peça por peça

PeçaO que significa
notas[4]Na CRIAÇÃO: quantas gavetas o armário tem.
notas[i]No USO: abre a gaveta número i.
{7, 5, 9, 6}O que já vai guardado, gaveta 0, 1, 2 e 3.
i < 4Por que menor e não menor ou igual? Porque a última gaveta é a 3. A gaveta 4 não existe.
for + vetorSão melhores amigos: o i do for vira o número da gaveta.

Teste rápido: Em int v[100], qual é a última gaveta?