Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

09 Quanto eu vendi? Curso de Python para Dados: trabalhando com funções, estruturas de dados e exceções

Uma empresa quer calcular o número de itens vendidos a partir da receita da venda e do valor da unidade do produto. Além disso, precisa arredondar para cima o número de itens vendidos, caso o valor não seja um número inteiro.

Suponha que a receita foi de 1000 reais e a unidade do produto é vendida a 15 reais. Quais dos códigos abaixo utilizam o método ceil da biblioteca math para realizar esse arredondamento?

Você pode recorrer a documentação do método ceil.

Selecione 2 alternativas

import ceil from math
receita = 1000
unidade = 15

print(f" A empresa vendeu aproximadamente {ceil(receita/unidade)} unidades")

from math import ceil

receita = 1000
unidade = 15

print(f" A empresa vendeu aproximadamente {ceil(receita/unidade)} unidades")

import math

receita = 1000
unidade = 15

print(f" A empresa vendeu aproximadamente {math.ceil(receita/unidade)} unidades")

from math import ceil
receita = 1000
unidade = 15

print(f" A empresa vendeu aproximadamente {math.ceil(receita/unidade)} unidades")

A RESPOSTA CORRETA SERIA: A TERCEIRA ALTERNATIVA?

1 resposta
solução!

Ei, Walisson! Tudo bem?

O objetivo da atividade é usar o método ceil da biblioteca math para arredondar o número de itens vendidos para cima. Então temos:

  1. Alternativa A:

    import ceil from math
    receita = 1000
    unidade = 15
    
    print(f" A empresa vendeu aproximadamente {ceil(receita/unidade)} unidades")
    
    • Alternativa está incorreta porque a sintaxe para importar o ceil está errada.
  2. Alternativa B:

    from math import ceil
    
    receita = 1000
    unidade = 15
    
    print(f" A empresa vendeu aproximadamente {ceil(receita/unidade)} unidades")
    
    • Esta alternativa está correta. Aqui, o ceil é importado corretamente e usado diretamente.
  3. Alternativa C:

    import math
    
    receita = 1000
    unidade = 15
    
    print(f" A empresa vendeu aproximadamente {math.ceil(receita/unidade)} unidades")
    
    • Esta alternativa também está correta. Aqui, você importa toda a biblioteca math e usa math.ceil para chamar a função.
  4. Alternativa D:

    from math import ceil
    receita = 1000
    unidade = 15
    
    print(f" A empresa vendeu aproximadamente {math.ceil(receita/unidade)} unidades")
    
    • Alternativa está incorreta porque, apesar de importar ceil do jeito certo, o uso de math.ceil é desnecessário e incorreto, já que ceil foi importado diretamente.

Então temos as alternativas corretas são a B e a C.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!