Article image
Jefter Alexandre
Jefter Alexandre24/06/2023 18:14
Share

Resolução dos Desafios de códigos do Potência Tech powered by iFood

  • #Python

Olá, para o seu desenvolvimento, só confira as respostas depois de tentar resolver sozinho!

Escreva sua dúvida nos comentários.

Desafios do 3° modulo (Exercite sua lógica com desafios de códigos em python):

  • Tempo Estimado de Entrega:
nomeRestaurante = input()
tempoEstimadoEntrega = int(input())
saída = f"O restaurante {nomeRestaurante} entrega em {tempoEstimadoEntrega} minutos."
print(saída)

obs: Se não estiver conseguindo passar pelos teste apague esses comentários: 
//TODO: Imprimir a saída no padrão definido no enunciado deste desafio.
//Dica: Para simplificar a formatação, utilize o conceito de interpolação de strings.
  • Calcular o Preço Final de um Pedido:
valorHamburguer = float(input())
quantidadeHamburguer = int(input())
valorBebida = float(input())
quantidadeBebida = int(input())
valorPago = float(input())


valorTotalHamburguer = valorHamburguer * quantidadeHamburguer
valorTotalBebida = valorBebida * quantidadeBebida
total = float(valorTotalHamburguer + valorTotalBebida)
troco = float(valorPago - total)


print(f"O preço final do pedido é R$ {total:.2f}. Seu troco é R$ {troco:.2f}.")
  • Ganhe uma Sobremesa Especial:
valorPedido = int(input())
if valorPedido >= 50:
print("Parabens, você ganhou uma sobremesa gratis!")
else:
print("Que pena, você nao ganhou nenhum brinde especial.")
  • Gerenciamento de Pedidos de Comida Online:
def main():
  n = int(input())
  total = 0

  for i in range(1, n + 1):
      pedido = input().split(" ")
      nome = pedido[0]
      valor = float(pedido[1])
      total += valor

  cupom_desconto = input()

  desconto = 0.0
  if cupom_desconto == "10%":
      desconto = 0.1
  elif cupom_desconto == "20%":
      desconto = 0.2
  valor_com_desconto = total - (total * desconto)
  print(f"Valor total: {valor_com_desconto:.2f}")

if __name__ == "__main__":
  main()
  • Identificando Pedidos Veganos:
numPedidos = int(input())

for i in range(1, numPedidos + 1):
  prato = input()
  calorias = int(input())
  ehVegano = input()

  if ehVegano == "s":
      ehVeganoTexto = "Vegano"
  else:
      ehVeganoTexto = "Nao-vegano"

  print(f"Pedido {i}: {prato} ({ehVeganoTexto}) - {calorias} calorias")
Share
Comments (1)
Jakeline Weschenfelder
Jakeline Weschenfelder - 24/08/2023 01:11

Que Massa, acertei tudo!