Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo


Uma Possível Solução ...



3) Ler quatro valores referentes a quatro notas escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi aprovado, se o valor da média escolar for maior ou igual a 5. Se o aluno não foi aprovado, indicar uma mensagem informando esta condição. Apresentar junto com uma das mensagens o valor da média do aluno para qualquer condição.

programa verifica_media
		
	var
		nota1: real
		nota2: real
		nota3: real
		nota4: real
                media: real
		nome: caracter
	inicio
		escreva "Digite o nome do aluno"
		leia nome
		escreva "Digite a primeira nota"
		leia nota1
		escreva "Digite a segunda nota"
		leia nota2
		escreva "Digite a terceira nota"
		leia nota3
		escreva "Digite a quarta nota"
		leia nota4
		media:= (nota1 + nota2 + nota3 + nota4) / 4
		se (media >= 5) então
			escreva "O aluno(a) " , nome , "está aprovado(a) com a média ", media
		senão
			escreva "O aluno(a) " , nome , "está reprovado(a) com a média ", media
		fim_se
	fim