Case para Engenharia de Software JR
Você precisa corrigir os seguintes problemas no codigo:
-
Aplicação só está processando o primeiro item da fila infinitamente.
-
Implemente a funcionalidade de divisão.
-
Aplicação não está calculando a penultima operação corretamente.
Saída esperada no console:
14 - 8 = 6 5 * 6 = 30 2147483647 + 2 = 2147483649 18 / 3 = 6
-
Implemente uma funcionalidade para imprimir toda a lista de operaçõoes a ser processada após cada calculo realizado.
-
Crie uma nova pilha (Stack) para guardar o resultado de cada calculo efetuado e imprima a pilha ao final
Não existe resposta certa ou errada, o objetivo do case é avaliar a linha de raciocínio de cada candidato. Você é livre para fazer na linguagem de sua preferência, desde que aplique as mesmas funcionalidades e tarefas deste case. Dica: Utilize Visual Code ou Visual Studio Community para realizar as tarefas.