Pseudocódigos é considerado uma ferramenta que pode auxiliar a programação, ela pode ser escrita em palavras similares ao inglês ou português para facilitar a interpretação e desenvolvimento de um programa. Neste contexto, analise o seguinte algoritmo escrito em pseudocódigo.
var
real: v1, v2, v3, v4, N1, x;
Início
escreva (“Digite Nota 1:”);
leia v1;
escreva (“Digite Nota 2:”);
leia v2;
escreva (“Digite Nota 3:”);
leia v3;
escreva (“Digite Nota 4:”);
leia v4;
N1 ← v1 + v2 + v3 + v4;
x ← N1 / 4;
escreva(“Resultado = ”, x);
Fim.
Agora, assinale a alternativa correta.
Escolha uma:
a.
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é armazenado em X e por fim é exibido.
b.
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é armazenado em N1 e por fim é exibido.
c.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em N1 e o restado final é armazenado em X e por fim é exibido.
d.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em X e o restado final é armazenado em N1 e por fim é exibido.
e.
Este algoritmo não exibi nenhum resultado.
Soluções para a tarefa
Resposta:
a)
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é armazenado em X e por fim é exibido.
Correção própria usando o visualg compilando da seguinte forma:
Algoritmo "Questão 1"
//Criado pelo mago da net
Var
v1, v2, v3, v4, N1, x: real
inicio
escreval ("Digite Nota 1:")
leia (v1)
escreval ("Digite Nota 2:")
leia (v2)
escreval ("Digite Nota 3:")
leia (v3)
escreval ("Digite Nota 4:")
leia (v4)
N1<- (v1 + v2 + v3 + v4)
x<- (N1 / 4)
escreval("Resultado =",x)
Fimalgoritmo
Resposta: Aap1 - Algoritmos e Programação Estruturada
1) a)
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é armazenado em X e por fim é exibido.
2) a) F - V - V.
3) d)
struct <nome>{ <tipo> <nome_da_variavel1>; <tipo> <nome_da_variavel2>; ... };
4) b)
V – F – F – V.
Explicação: