Skip to content

[COD] Excesso #9

@lyuki20

Description

@lyuki20

public Troco(int valor) {
papeisMoeda = new PapelMoeda[6];
int count = 0;
while (valor % 100 != 0) {
count++;
}
papeisMoeda[5] = new PapelMoeda(100, count);
count = 0;
while (valor % 50 != 0) {
count++;
}
papeisMoeda[4] = new PapelMoeda(50, count);
count = 0;
while (valor % 20 != 0) {
count++;
}
papeisMoeda[3] = new PapelMoeda(20, count);
count = 0;
while (valor % 10 != 0) {
count++;
}
papeisMoeda[2] = new PapelMoeda(10, count);
count = 0;
while (valor % 5 != 0) {
count++;
}
papeisMoeda[1] = new PapelMoeda(5, count);
count = 0;
while (valor % 2 != 0) {
count++;
}
papeisMoeda[1] = new PapelMoeda(2, count);
OBS: Não é necessário utilizar 6 estruturas whiles

OBS: Essa função é um trecho de código irrelevante para a classe e que não foi definida no diagrama de classes

Metadata

Metadata

Assignees

Labels

Excesso (COD)Existem trechos de código irrelevantes e desnecessários.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions