Analise o algoritmo a seguir:
Algoritmo Calcula Media;
var
{ Armazenam-se as três notas e a média calculada}
Nota1, Nota2, Nota3, Media : Real;
Início
Escreva(Informe a nota 1: );
Leia(Nota1);
Escreva(Informe a nota 2: );
Leia(Nota2);
Escreva(Informe a nota 3: );
Leia(Nota3);
{ Agora que há três notas armazenadas, calcula-se a
média e armazena-se-a na variável Media }
Media \leftarrow (Nota1 + Nota2 + Nota3) / 3;
20 Escreva(A média é , Media);
19
21 Fim.
Assinale a alternativa CORRETA que descreve em qual das linhas as variáveis Nota1, Nota2 e Nota3 têm seu tipo definido:
A)
18.
B )
8,11 e 14.
C)
4.
D )
7,10 e 13.
E )
2.

Passo 1

Beleza, vamos dar uma olhada nesse exercício! A gente tem um algoritmo chamado “Calcula Média” que lê três notas, calcula a média delas e mostra o resultado. A questão quer saber em qual linha do algoritmo as variáveis Nota1, Nota2 e Nota3 têm o tipo definido. Pra resolver isso, a gente precisa entender sobre declaração de variáveis em programação, ou seja, onde a gente diz qual tipo de dado aquela variável vai armazenar. Vamos lá!

Passo 2

Primeiro, vamos identificar onde as variáveis estão declaradas no algoritmo. Olhando o código, vemos esta parte:
var
{ Armazenam-se as três notas e a média calculada}
Nota1, Nota2, Nota3, Media : Real;
Aqui, Nota1, Nota2, Nota3 e Media estão sendo declaradas com o tipo Real, que significa que elas vão armazenar números com casas decimais.

Passo 3

Agora, precisamos ver em qual linha isso acontece. Vamos contar as linhas do algoritmo:
  1. Algoritmo Calcula Media;
  2. var
  3. { Armazenam-se as três notas e a média calculada}
  4. Nota1, Nota2, Nota3, Media : Real;
  5. Início
  6. Escreva(Informe a nota 1: );
  7. Leia(Nota1);
  8. Escreva(Informe a nota 2: );
  9. Leia(Nota2);
  10. Escreva(Informe a nota 3: );
  11. Leia(Nota3);
  12. { Agora que há três notas armazenadas, calcula-se a média e armazena-se-a na variável Media }
  13. Media ← (Nota1 + Nota2 + Nota3) / 3;
  14. Escreva(A média é , Media);
  15. Fim.
Observamos que a declaração das variáveis está na linha 4.

Passo 4

Agora, vamos ver qual das alternativas corresponde a isso. As opções são:
A) 18.
B) 8,11 e 14.
C) 4.
D) 7,10 e 13.
E) 2.
Como vimos, as variáveis são declaradas na linha 4, portanto a alternativa correta é a C) 4.

Resposta

A alternativa correta é a C) 4.

Exercícios relacionados