Foto de Shelton I.
Shelton há 3 dias
Enviada pelo
Site

Crie um registro chamado aluno, com os atributos nome, nota

Crie um registro chamado aluno, com os atributos nome, nota 1, nota 2 e nota 3. Crie um programa onde você lerá os dados de 1 alunos e, ao fim, mostre a média desse aluno e se ele foi aprovado ou não (media > 10).
Minerva IA
Inteligência Artificial do Profes
Respondeu há 3 dias

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}")

Passos do Código:

  1. Criamos uma classe Aluno com um construtor (__init__) para inicializar os atributos nome, nota1, nota2, e nota3.
  2. Implementamos um método calcular_media que calcula e retorna a média das três notas.
  3. Implementamos um método verificar_aprovacao que utiliza a média para determinar se o aluno foi aprovado ou reprovado.
  4. O programa lê os dados do aluno (nome e notas).
  5. Criamos uma instância do Aluno com os dados lidos.
  6. Calculamos a média e verificamos se o aluno foi aprovado ou reprovado.
  7. Finalmente, imprimimos a média e a situação do aluno.

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!

Já tem uma conta? Entrar
Ao me cadastrar, confirmo que li e concordo com os Termos de Uso .
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor