Skip to content

Troco #5

@DrigoDT

Description

@DrigoDT

class Troco {

protected PapelMoeda[] papeisMoeda;

**// Comissao todos os whiles estão em loops infinitos**

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);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions