Considere o seguinte programa escrito em Linguagem C:
int main(){
float notas[10][4];
float media, soma;
for (i=0; i<10; i++){
printf(“Aluno %d: “,i+1);
for (j=0; j<4; j++){
printf(“Entre com a nota: “);
scanf(“%f”,¬as[i][j]);
}
printf(“\n”);
}
for (i=0; i<10; i++){
soma = 0;
for (j=0; j<4; j++)
soma = soma + notas[i][j];
media = soma/4;
printf(“A media do aluno %d foi: %.2f”, i+1, media);
}
system(“PAUSE”);
return 0;
}
Sobre este programa, analise as seguintes sentenças:
I. Em resumo, o programa lê e armazena 4 notas de 10 alunos e em seguida calcula e apresenta a média destas notas para cada aluno.
II. O programa faz uso de uma matriz, que é do tipo de dado float, tem o nome notas e foi declarado que ela possui 2 dimensões.
III. A instrução que corresponde a declaração da matriz é “float media, soma;”.
IV. Na matriz utilizada, as linhas representam os alunos e as colunas representam as notas.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Escolha uma:
a.
As afirmativas I, II e III estão corretas.
b.
As afirmativas I e II estão corretas.
c.
Somente a afirmativa I está correta.
d.
As afirmativas I, II e IV estão corretas.
e.
As afirmativas I, II, III e IV estão corretas.
Soluções para a tarefa
Respondido por
36
A RESPOSTA CORRETA É A:
d) As afirmativas I, II e IV estão corretas.
Perguntas interessantes