Faça um algoritimo que receba três notas de um aluno, sendo elas das avaliações (n1, n2) e uma nota de lista(l1)
Calcule a media utilizando o calculo abaixo
M=(((n1,n2)/2*0.8) + (l1*0.2);
Apresente a media do aluno e informe se ele esta aprovado, exame ou reprovado conforme tabela.
Media texto
6.0 10.0 aprovado
2.0 6.0 exame
0.0 ’2.0 reprovado
Soluções para a tarefa
Respondido por
3
algoritmo "Calcula_Media"
var n1, n2, l1, media : real
nome : caractere
inicio escreval ("------------------- B E M V I N D O A O P R O G R A M A -------------------")
//O programa irá solicitar as três notas do aluno
escreval ("")
escreval ("Siga os passos abaixo para verificar a situação do aluno em relação à media:") escreval ("")
escreval ("Informe o nome do Aluno:")
leia (nome)
escreval ("")
escreval ("Informe a nota obtida na primeira Avaliação:")
leia (n1)
escreval ("")
escreval ("Informe a nota obtida na segunda Avaliação:")
leia (n2)
escreval ("")
escreval ("Informe a nota obtida na Lista de Exercícios:")
leia (l1)
escreval ("")
escreval ("As notas foram distribuídas da seguinte forma:")
escreval ("Primeira Avaliação = " , n1 , " Pontos")
escreval ("Segunda Avaliação = " , n2 , " Pontos")
escreval ("Lista de Exercícios = " , l1 , " Pontos")
escreval ("")
//O programa irá calcular a média do aluno
media <- ((n1 + n2) / 2 * 0.8) + l1 * 0.2
//De acordo com o resultado da média,
//o algoritimo irá fazer um teste lógico
//para ver em qual situação o aluno se encontra
se media <= 2 entao
escreval ("Portanto, o aluno " , nome , " encontra-se REPROVADO com média de" , media , " Pontos")
senao
se (media > 2) e (media < 6) entao
escreval ("Portanto, o aluno " , nome , " encontra-se EM ANÁLISE com média de" , media , " Pontos")
senao
se (media = 6) ou (media > 6) entao
escreval ("Portanto, o aluno " , nome , " encontra-se APROVADO com média de" , media , " Pontos")
fimse
fimse
fimsefimalgoritmo
var n1, n2, l1, media : real
nome : caractere
inicio escreval ("------------------- B E M V I N D O A O P R O G R A M A -------------------")
//O programa irá solicitar as três notas do aluno
escreval ("")
escreval ("Siga os passos abaixo para verificar a situação do aluno em relação à media:") escreval ("")
escreval ("Informe o nome do Aluno:")
leia (nome)
escreval ("")
escreval ("Informe a nota obtida na primeira Avaliação:")
leia (n1)
escreval ("")
escreval ("Informe a nota obtida na segunda Avaliação:")
leia (n2)
escreval ("")
escreval ("Informe a nota obtida na Lista de Exercícios:")
leia (l1)
escreval ("")
escreval ("As notas foram distribuídas da seguinte forma:")
escreval ("Primeira Avaliação = " , n1 , " Pontos")
escreval ("Segunda Avaliação = " , n2 , " Pontos")
escreval ("Lista de Exercícios = " , l1 , " Pontos")
escreval ("")
//O programa irá calcular a média do aluno
media <- ((n1 + n2) / 2 * 0.8) + l1 * 0.2
//De acordo com o resultado da média,
//o algoritimo irá fazer um teste lógico
//para ver em qual situação o aluno se encontra
se media <= 2 entao
escreval ("Portanto, o aluno " , nome , " encontra-se REPROVADO com média de" , media , " Pontos")
senao
se (media > 2) e (media < 6) entao
escreval ("Portanto, o aluno " , nome , " encontra-se EM ANÁLISE com média de" , media , " Pontos")
senao
se (media = 6) ou (media > 6) entao
escreval ("Portanto, o aluno " , nome , " encontra-se APROVADO com média de" , media , " Pontos")
fimse
fimse
fimsefimalgoritmo
valdivo:
visualg
var
n1, n2, l1, media : real
nome : caractere
inicio
escreval ("------------------- B E M V I N D O A O P R O G R A M A -------------------")
//O programa irá solicitar as três notas do aluno
escreval ("")
escreval ("Siga os passos abaixo para verificar a situação do aluno em relação à media:")
escreval ("")
escreval ("Informe o nome do Aluno:")
leia (nome)
escreval ("")
escreval ("Informe a nota obtida
Perguntas interessantes
Geografia,
10 meses atrás
Inglês,
10 meses atrás
Biologia,
10 meses atrás
Matemática,
1 ano atrás
Informática,
1 ano atrás
Biologia,
1 ano atrás
História,
1 ano atrás