0
respostas

Resolução de Atividades - "07 Desafio: Simulador de pedidos em uma cafeteria"

lista_de_produtos = vazia

função adicionar_item() {

    nome_do_produto = exibir ("Qual é o nome do produto?")
    preço_do_produto = exibir ("Digite o preço do produto: ")

    adicionar os dados na lista_de_produtos
    imprimir ("Produto adicionado com sucesso!")
}

função aplicar_desconto (valor_total) {

    desconto = (valor_total * 10) / 100
    valor_com_desconto = valor_total - desconto
    retorna valor_com_desconto
}

função cadastrar_usuário() {

    exibir ("Digite o nome do usuário: ")
    exibir ("Digite o CPF: ")

    cadastro_usuario = True

    retorne cadastro_usuário
}

opção_usuario = exibir ("Menu: 1 - Adicionar Produto, 2 - Ir para o carrinho, 3 - Cadastrar usuário, 4 - Sair")

se opção_usuario == 1 {

    adicionar_item()
    voltar ao inicio
} 

Ou se opção_usuario == 2 {

    se usuario == True {

        valor total = 0
        para cada valor_unitario da lista "lista_de_produtos":

            valor_total = valor_total + valor_unitario


        valor_final = aplicar_desconto(valor_total)

        exibir (f"O valor final é R${valor_final}")
    }

    caso contrario {

        valor_final = valor_total

        exibir (f"O valor final é R${valor_final}")
    }
}

Ou se opção_usuario == 3 {

    usuario = cadastrar_usuário()
}

ou se opção_usuario == 4 {

    exibir ("Obrigado por sua visita!")
}

caso contrário {

    exibir ("Digite uma opção válida!!")
    retornar ao início
}