forked from Prof-Calebe/Source-Code-Inspection
-
Notifications
You must be signed in to change notification settings - Fork 0
Defeito #1 TicketMachine #1
Copy link
Copy link
Open
Labels
ControleOcorre quando um comando de desvio condicional é usado de forma incorreta.Ocorre quando um comando de desvio condicional é usado de forma incorreta.
Metadata
Metadata
Assignees
Labels
ControleOcorre quando um comando de desvio condicional é usado de forma incorreta.Ocorre quando um comando de desvio condicional é usado de forma incorreta.
Source-Code-Inspection/Source Code Inspection/src/br/calebe/ticketmachine/core/TicketMachine.java
Line 24 in 56b0f5f
DEFEITO 1: Defeito Lógico.
* CLASSIFICAÇÃO: Controle
* DESCRIÇÃO: A verificação está comparando a
quantiainserida sempre com o mesmo* elemento do array (papelMoeda[1], que é 5), em vez de iterar sobre todos os valores.
* O correto seria usar o índice do loop (papelMoeda[i]). Como resultado, a máquina
* só aceita notas de 5.
*/