Lógica, perguntado por marianadjsouza, 4 meses atrás

Imagine o seguinte problema: Você precisa criar um
programa que leia o nome e as 3 notas de 30 alunos.
Conseguiu imaginar quantas variáveis você vai precisar
para desenvolver este programa? Muitas né?
- 30 variáveis para armazenar os nomes dos alunos;
- (3 * 30 =) 90 variáveis para armazenar as 3 notas de
cada aluno.
Mas eu tenho uma boa notícia para você. Nós não
precisamos criar todas essas variáveis! Podemos utilizar
estruturas de dados que armazenam muitas variáveis do
mesmo tipo em um programa.
Atividade Discursiva 3
Quais são essas estruturas? Como podemos aplica-las para
resolver este problema?

Anexos:

Soluções para a tarefa

Respondido por Amadheus
0

Resposta:

As matrizes

Explicação:

Matrizes são um conjunto de vetores, que são como tabelas

Na matriz você armazena mais de um vetor, em cada célula fica a armazenada um valor específico

no caso do exercício, uma boa forma seria criar uma matriz com [30] linhas e cada linha com [3]colunas

seria a matriz Aluno[30][3]

  • a primeira nota do primeiro aluno ficaria em Aluno[1][1]
  • a segunda nota em Aluno[1][2]
  • Já o quinto aluno, teria sua 3ª nota armazenada em Aluno[5][3]

Perguntas interessantes