Gente vejam se vc podem me dar um help.Tenhoq ue fazer um programa que diga o n de cedulas necessaria.Tipo se o salari foi de 250 ele tem que diser que perciso de 2 nota de 100 e uma de 50.
Olhem esse codigo ai em baixo.Tentei fazer pela logica de div e mod.
So que qdo digito 250 ele dis 2.5 notas de 1000 eu só quero resgatar o inteiro o nm 2.Como faço.
import javax.swing.JOptionPane;
public class cedulas1
{
public static void main(String args[])
{
double valor,aux1, aux2, aux3 , aux4, aux5, aux6, aux7, aux8, aux9, aux10, n100, n50, n20, n10, n5, n2, n1, n050, n010 ,n005 ,n001;
valor=Double.parseDouble(JOptionPane.showInputDialog("Digite o salario: "));
aux1= valor%100;
aux2= aux1%50;
aux3=aux2%20;
aux4=aux3%10;
aux5=aux4%5;
aux6=aux5%2;
aux7=aux6%1;
aux8=aux7%0.50;
aux9=aux8%0.10;
aux10=aux9%0.05;
n100=valor/100;
n50=aux1/50;
n20=aux2/20;
n10=aux3/10;
n5=aux4/5;
n2=aux5/2;
n1=aux6/1;
n050=aux7/0.50;
n010=aux8/0.10;
n005=aux9/0.05;
n001=aux9%0.05;
JOptionPane.showMessageDialog(null,"Notas de R$100: " +n100);
JOptionPane.showMessageDialog(null,"Notas de R$50: " +n50);
JOptionPane.showMessageDialog(null,"Notas de R$20: " +n20);
JOptionPane.showMessageDialog(null,"Notas de R$10: " +n10);
JOptionPane.showMessageDialog(null,"Notas de R$5: " +n5);
JOptionPane.showMessageDialog(null,"Notas de R$2: " +n2);
JOptionPane.showMessageDialog(null,"Notas de R$1: " +n1);
JOptionPane.showMessageDialog(null,"Notas de R$0.50: " +n050);
JOptionPane.showMessageDialog(null,"Notas de R$0.10: " +n010);
JOptionPane.showMessageDialog(null,"Notas de R$0.05: " +n005);
JOptionPane.showMessageDialog(null,"Notas de R$0.01: " +n001);
System.exit(0);
}
}