// #ways to make one dollar in change import java.awt.*; import javax.swing.*; public class ChangeDollar extends JApplet { public void paint (Graphics g) { int dollar=0; JTextArea mytextarea = new JTextArea(20,60); //optional: rows,cols JScrollPane myscrollpane = new JScrollPane(mytextarea); mytextarea.setLineWrap( true ); mytextarea.setFont( new Font("Courier",Font.BOLD,18) ); mytextarea.append (" Q D N P\n"); for (int q=0; q<5; q++) for (int d=0; d<11; d++) for (int n=0; n<21; n++) for (int p=0; p<101; p++) if (q*25 + d*10 + n*5 + p == 100) { dollar++; mytextarea.append (""+q+" "+d+" "+n+" "+p+" \n"); //g.drawString(""+q+" quarters "+d+" dimes "+n+" nickels "+p+" pennies",1,dollar*15); } mytextarea.append ("# ways to make $1 using coins is "+dollar); JOptionPane.showMessageDialog(null, myscrollpane, "ways to make $1 using coins", JOptionPane.PLAIN_MESSAGE); } }