• 1
    Entrada e saída
    • Tarefas
  • 2
    Condições
    • Tarefas
  • 3
    Loop for
    • Tarefas
  • 4
    Strings
    • Tarefas
  • 5
    Loop while
    • Tarefas
  • 6
    Listas
    • Tarefas
  • 7
    Matrizes 2D
    • Tarefas
  • 8
    Dicionários
    • Tarefas
  • 9
    Conjuntos
    • Tarefas
  • 10
    Funções e recursão
    • Tarefas
  • к

Lição 7. Two -dimensional arrays

Dificuldade:

Tarefa«Pedindo comida»

💻 Python
Você trabalha no sistema de automação de restaurantes. Sua tarefa – escrever um programa que processa pedidos de clientes. O programa deve aceitar o número de pratos escolhidos pelo cliente, calcular o custo total do pedido, o tempo de preparo e aplicar um desconto, se necessário.
rn
Cardápio do restaurante:
rn
1) macarrão - 250 rublos - 15 minutos rn
2) pizza - 500 rublos - 20 minutos rn
3) salada - 150 rublos - 10 minutos
rn
4) sopa - 200 rublos - 15 minutos
rn
5) sobremesa - 300 rublos - 5 minutos
rn
Condições:
rn
O cliente pode pedir de 1 a 5 pratos.
rn
O valor total do pedido deve ser de pelo menos 100 rublos. rn
Se o valor total do pedido exceder 2000 rublos, o cliente recebe 10% de desconto no total da conta.
rn
O tempo de espera é o tempo de preparo de todos os pratos selecionados.

Formato de entrada

Primeiro, é inserido o número de pratos que o cliente deseja pedir (um inteiro de 1 a 5). Em seguida, uma sequência de números dos pratos selecionados pelo cliente (inteiros de 1 a 5), separados por espaços
.

Formato de saída

O programa deve exibir três linhas:
rn
o custo total do pedido (considerando o desconto, se houver).
rn
O tempo de espera em minutos.
rn
a mensagem" o pedido não pode ser executado "se o valor do pedido for menor que 1000 rublos

Exemplo

Entrada

3
1 2 3

Saída

900.0
45
O pedido não pode ser executado

Dica

There will be no clue here, decide for yourself!

main.py
Teste 1
Teste 2
Teste 3
Teste 4
Teste 5
Teste 6
Teste 7
Teste 8
Teste 9
Teste 10
Solução do desenvolvedor

🎉 Parabéns! 🎉

Você resolveu a tarefa brilhantemente! Foi difícil, mas você encontrou a solução certa. Você está um passo mais perto de dominar a programação! Continue assim.

AD

Publicidade

red-snake blue-snake green-snake

Executando seu código...

Assistente de IA

Olá! Sou seu assistente de programação. Faça qualquer pergunta sobre Python — posso explicar funções, métodos e ajudá-lo com a tarefa atual!