Ir ao conteúdo

Python Como criar uma função para armazenar uma expressão de um trapezio


Ir à solução Resolvido por Regis Marcos Correa Junior,

Posts recomendados

  • Solução
Postado

Eu não sei como fazer pra inserir a expressão de área de trapézio mas já criei os atributos da classe 

Citação
import math
class trapezio:
    def __init__(self, basemaior, basemenor, altura):
        self.__basemaior = basemaior
        self.__basemenor = basemenor
        self.__altura = altura

    def area()

 

 

  • Curtir 1
Postado

A área é a soma da base maior e a base menor, vezes altura, dividido por 2... nesta ordem.

 

Não entendi qual a dificuldade. Quer a expressão pronta?

  • Curtir 1
Postado
4 horas atrás, W46n3r disse:

A área é a soma da base maior e a base menor, vezes altura, dividido por 2... nesta ordem.

 

Não entendi qual a dificuldade. Quer a expressão pronta?

Sim sim eu sei, quando eu estava realizando coloquei no inicio da expressão math sqtr não sei porque, por isso tava dando errado mas deu certo no fim das contas e ficou assim 

class trapezio:
  def __init__(self,bmenor,bmaior,altura):
    self.__altura = altura
    self.__bmenor = bmenor
    self.__bmaior = bmaior
  
  def get_altura(self):
    return self.__altura

  def get_bmenor(self):
    return self.__bmenor
  
  def get_bmaior(self):
    return self.__bmaior
  
  def area_trapezio(self):
    base = self.__bmaior + self.__bmenor
    area = (base*self.__altura)/2
    return area
  

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...