Para criar um programa conforme sua solicitação, podemos usar uma linguagem de programação como Python, que facilita muito a manipulação de dados e estruturas. Vamos criar um registro chamado Aluno
e ler os dados de um aluno para calcular a média e verificar se ele foi aprovado. Vamos aos passos:
# Definindo a classe Aluno
class Aluno:
def __init__(self, nome, nota1, nota2, nota3):
self.nome = nome
self.nota1 = nota1
self.nota2 = nota2
self.nota3 = nota3
def calcular_media(self):
return (self.nota1 + self.nota2 + self.nota3) / 3
def verificar_aprovacao(self):
media = self.calcular_media()
if media > 10:
return "Aprovado"
else:
return "Reprovado"
# Lendo dados do aluno
nome = input("Digite o nome do aluno: ")
nota1 = float(input("Digite a nota 1: "))
nota2 = float(input("Digite a nota 2: "))
nota3 = float(input("Digite a nota 3: "))
# Criando o objeto aluno
aluno = Aluno(nome, nota1, nota2, nota3)
# Calculando a média e verificando aprovação
media = aluno.calcular_media()
situacao = aluno.verificar_aprovacao()
# Exibindo o resultado
print(f"\nAluno: {aluno.nome}")
print(f"Média: {media:.2f}")
print(f"Situação: {situacao}")
Aluno
com um construtor (__init__
) para inicializar os atributos nome
, nota1
, nota2
, e nota3
.calcular_media
que calcula e retorna a média das três notas.verificar_aprovacao
que utiliza a média para determinar se o aluno foi aprovado ou reprovado.Aluno
com os dados lidos.Você pode executar este código em um ambiente Python para ver o funcionamento. Se houver qualquer dúvida ou modificação desejada, sinta-se à vontade para perguntar!