Galera me ajudem por favor, fiz este código e compilei com debug e tudo, o que descobri é que o método main não está conseguindo chamar o método getTroco não sei por qual motivo, deem uma olhada ai.
package br.elotech.avaliacao;
import javax.swing.JOptionPane;
public class EloTroco {
public static String getTroco(int valor) {
String scem="",scinquenta="",svinte="",sdez="",scinco="",sdois="",sum="";
String troquinho;
int cont = valor;
while (cont>100){
if (cont % 100==0){
scem += "100,";
cont = cont-100;
}
}
while (cont>50){
if (cont % 50==0){
scinquenta += "50,";
cont = cont-50;
}
}
while (cont>20){
if (cont % 20==0){
svinte += "20,";
cont = cont-20;
}
}
while (cont>10){
if (cont % 10==0){
sdez += "10,";
cont = cont-10;
}
}
while (cont>5){
if (cont % 5==0){
scinco += "5,";
cont = cont-5;
}
}
while (cont>2){
if (cont % 2==0){
sdois += "2,";
cont = cont-2;
}
}
while (cont>1){
if (cont % 1==0){
sum += "1,";
cont = cont-1;
}
}
troquinho = scem + scinquenta + svinte + sdez + scinco + sdois + sum;
return troquinho;
}
public static void main (String[] args){
int b;
String troco;
b = Integer.parseInt(JOptionPane.showInputDialog("Troco para quanto? "));
troco = EloTroco.getTroco(b);
JOptionPane.showMessageDialog(null,troco);
}
}