Um algoritmo é desenvolvido com o objetivo de receber dados, realizar o processamento desses dados e gerar uma resposta. Dado o algoritmo a seguir, qual será o resultado mostrado na tela caso o usuário digite os valores 2 e 3?
Soluções para a tarefa
Alternativa C. " Faça um algoritmo para calcular e mostrar a média aritmética entre as notas 7, 9 e 10."
Inicio
// Seção de Comandos
ESCREVA("DIGITE A PRIMEIRA NOTA: ")
LEIA(NOTA1)
ESCREVA("DIGITE A SEGUNDA NOTA: ")
LEIA(NOTA2)
ESCREVA("DIGITE A TECEIRA NOTA: ")
LEIA(NOTA3)
ESCREVA("DIGITE A QUARTA NOTA: ")
LEIA(NOTA4)
MEDIA := (NOTA1 + NOTA2 + NOTA3 + NOTA4) / 4 ;
SE MEDIA <= 4 ENTAO
ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA)
ESCREVAL (" - ALUNO REPROVADO ")
FIMSE
SE MEDIA <= 6.9 ENTAO
ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA)
ESCREVAL (" - ALUNO DE RECUPERAÇÃO ")
FIMSE
SE MEDIA >= 7 ENTAO
ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA)
ESCREVAL (" - ALUNO APROVADO ")
FIMSE
Resposta: z
Explicação:
Como ele deu uma saída de dados utilizando aspas duplas, significa então que o resutado será "z", pois toda informação entre aspas duplas é considerado texto. Portanto a variável não foi utilizada no output.
escreva ("z") -> resultado: z
escreva (z) -> resultado: 5 ---> (z <- x+y)