image

Accede a bootcamps ilimitados y a más de 650 cursos

33
%OFF
Article image
Anderson Martins
Anderson Martins25/12/2025 13:54
Compartir

Capacidade em Código

    Sobre a Matemática

    Capacidade é o volume interno de um recipiente.

    Volume é a medida do espaço ocupado por um corpo. Um elefante tem volume maior que uma formiga.

    Litro é a undade de medida de capacidade (símbolo: l). É uma unidade fundamental, pois outras unidades (como o mililitro) são derivadas do litro.

    Com essa unidade mede-se, por exemplo, quanto líquido cabe em um recipiente. Se um recipiente tem 1l de capacidade, então seu volume interno é de dm³. Ou seja, 1l = 1dm³.

    Sobre o Código

    Na linguagem de programação Python,

    def – é a palavra-chave usada para definir uma função em Python. Os dois pontos (:) indicam o início do bloco de código da função, que será executado com indentação.

    docstring – é o texto entre “”” “”” (aspas triplas) usado para documentar funções, classes ou módulos, explicando o que o código faz, seus parâmetros e seu retorno.

    return – é o comando que finaliza a execução de uma função e devolve um valor para quem a chamou.

    = – é o operador de atribuição. Associa um valor ou resultado de uma expressão a uma variável.

    * – é o operador de multiplicação. Usado para calcular produtos entre valores numéricos.

    / – é o operador de divisão. Divide um número por outro e retorna um valor do tipo float.

    print – é a função embutida usada para exibir informações na tela (saída de dados).

    f"..." (f-string) – é a forma de formatar textos com variáveis e expressões dentro de strings, usando {} para inserir valores dinamicamente.

    \n – é o caractere especial de quebra de linha. Faz o texto continuar na linha seguinte quando exibido.

    if – é a estrutura de decisão condicional. Os dois pontos (:) no final da linha indicam que um bloco de código será iniciado e só será executado se a condição for verdadeira.

    > – é o operador de comparação. Verifica se um valor é maior que outro, retornando True ou False.

    else: – é a parte alternativa do if. Os dois pontos (:) indicam o início do bloco que será executado quando a condição do if for falsa, sempre com indentação.

    # – é usado para criar comentários ao código, que são notas para se entender melhor o que o código faz.

    Vamos ao código…

    # ---------------------------------------
    # CAPACIDADE, VOLUME E LITRO EM PYTHON
    # ---------------------------------------
    
    # Função para calcular o volume de um recipiente retangular
    def volume_recipiente(comprimento, largura, altura):
      """
      Calcula o volume de um recipiente.
      Unidade: centímetros cúbicos (cm³)
      """
      return comprimento * largura * altura
    
    
    # Função para converter volume em cm³ para litros
    def cm3_para_litros(volume_cm3):
      """
      1 litro = 1000 cm³
      """
      return volume_cm3 / 1000
    
    # Dados de dois recipientes
    recipiente_pequeno = volume_recipiente(10, 10, 10)   # cm³
    recipiente_grande = volume_recipiente(50, 30, 40)   # cm³
    
    # Conversão para litros (capacidade)
    capacidade_pequeno = cm3_para_litros(recipiente_pequeno)
    capacidade_grande = cm3_para_litros(recipiente_grande)
    

    image

    # Exibição dos resultados
    print("RECIPIENTE PEQUENO")
    print(f"Volume: {recipiente_pequeno} cm³")
    print(f"Capacidade: {capacidade_pequeno} litros\n")
    
    print("RECIPIENTE GRANDE")
    print(f"Volume: {recipiente_grande} cm³")
    print(f"Capacidade: {capacidade_grande} litros\n")
    

    imageSaída do código (valor de retorno)…

    RECIPIENTE PEQUENO

    Volume: 1000 cm³

    Capacidade: 1.0 litros

    RECIPIENTE GRANDE

    Volume: 60000 cm³

    Capacidade: 60.0 litros

    # Comparação de volumes
    if recipiente_grande > recipiente_pequeno:
      print("O recipiente grande possui maior volume e maior capacidade.")
    else:
      print("O recipiente pequeno possui maior volume e maior capacidade.")
    

    image

    Saída do código (valor de retorno)…

    O recipiente grande possui maior volume e maior capacidade.

    Fonte:

    • Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].
    • Código gerado por ChatGPT com revisão nossa.
    • https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]
    Compartir
    Recomendado para ti
    Microsoft Certification Challenge #5 - AI 102
    Bradesco - GenAI & Dados
    GitHub Copilot - Código na Prática
    Comentarios (0)