• Matéria: Informática
  • Autor: AdrielCaetano99
  • Perguntado 7 anos atrás

Rodrigo está criando um pequeno programa em linguagem C que será utilizado para ler notas de alunos e calcular as médias. Ele precisa de um campo para o código do aluno, o qual é numérico e inteiro, a nota do primeiro, segundo, terceiro e quarto bimestre e a média. As notas variam de 0 a 100 e aceitam duas casas decimais.

A partir deste contexto, qual a forma correta de construir uma matriz para 40 alunos, usando a linguagem C, onde cada linha contará com as informações de um aluno?


Alternativas

Alternativa 1:
notas[40][6];

Alternativa 2:
int notas[6][40];

Alternativa 3:
float notas[40][6];

Alternativa 4:
float notas[6][40];

Alternativa 5:
int[40]float[6] notas;

Respostas

respondido por: anomelio93
5

Resposta:

Alternativa 3.

Como o número de alunos é 40 e cada um vai guardar 6 notas decimais, o tipo precisa ser float e a matriz de 40*6.

Pense:

notas[1][2] estou vendo a segunda nota do aluno 1.

Espero ter ajudado.

respondido por: LarissaMoura3
1

Alternativa 3: float notas[40][6];

Matrizes consistem em representações matemáticas que utilizam letras maiúsculas ou minúsculas do nosso alfabeto e números. Com a crescente utilização dos computadores estão sendo cada vez mais usadas pelas áreas da engenharia, economia, matemática, computação, física, etc.

Considerando que o número de alunos é de 40 e que cada um deles irá guardar 6 notas decimais, é recomendável a utilização de float e da matriz de 40 x 6.

Bons estudos!

Perguntas similares