code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
| package mina;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Wisselgeld extends Applet
{
TextField
invoervak,uitvoervak1,uitvoervak2,uitvoervak3,uitvoervak4,uitvoervak5,
uitvoervak6,uitvoervak7,uitvoervak8,uitvoervak9;
Button knop;
public void init()
{
setLayout( null );
setBackground(Color.yellow);
invoervak = new TextField(15);
invoervak.setBounds( 140, 30, 150, 20 );
knop = new Button("druk voor wisselgeld");
knop.addActionListener(new KnopHandler());
knop.setBounds( 140, 60, 150, 20);
uitvoervak1 = new TextField(15);
uitvoervak1.setBounds( 140, 90, 150, 20);
uitvoervak2 = new TextField(15);
uitvoervak2.setBounds( 140, 120, 150, 20 );
uitvoervak3 = new TextField(15);
uitvoervak3.setBounds( 140, 150, 150, 20 );
uitvoervak4 = new TextField(15);
uitvoervak4.setBounds( 140, 180, 150, 20 );
uitvoervak5 = new TextField(15);
uitvoervak5.setBounds( 140, 210, 150, 20 );
uitvoervak6 = new TextField(15);
uitvoervak6.setBounds( 140, 240, 150, 20 );
uitvoervak7 = new TextField(15);
uitvoervak7.setBounds( 140, 270, 150, 20 );
uitvoervak8 = new TextField(15);
uitvoervak8.setBounds( 140, 300, 150, 20 );
uitvoervak9 = new TextField(15);
uitvoervak9.setBounds( 140, 330, 150, 20 );
add(invoervak);
add(knop);
add(uitvoervak1);
add(uitvoervak2);
add(uitvoervak3);
add(uitvoervak4);
add(uitvoervak5);
add(uitvoervak6);
add(uitvoervak7);
add(uitvoervak8);
add(uitvoervak9);
}
public void paint (Graphics g)
{
g.drawString("totaal bedrag",40,45);
g.drawString("biljetten van 5 ",40,105);
g.drawString("munten van 2",40,135);
g.drawString("munten van 1",40,165);
g.drawString("munten van 0.5",40,195);
g.drawString("munten van 0.2",40,225);
g.drawString("munten van 0.1",40,255);
g.drawString("munten van 0.05",40,285);
g.drawString("munten van 0.02",40,315);
g.drawString("munten van 0.01",40,345);
}
class KnopHandler implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String invoerstring1 = invoervak.getText();
double x = Double.parseDouble(invoerstring1);
double igetal5 =x/5;
int getal5 = (int)igetal5;
double igetal2 =(x%5)/2;
int getal2 = (int)igetal2;
double igetal1 =((x%5)%2)/1;
int getal1 = (int)igetal1;
double igetal0_5=(((x%5)%2)%1)/0.5;
int getal0_5 = (int)igetal0_5;
double igetal0_2= ((((x%5)%2)%1)%0.5)/0.2;
int getal0_2 = (int)igetal0_2;
double igetal0_1= (((((x%5)%2)%1)%0.5)%0.2)/0.1 ;
int getal0_1 = (int)igetal0_1;
double igetal0_05=((((((x%5)%2)%1)%0.5)%0.2)%0.1)/0.05 ;
int getal0_05 = (int)igetal0_05;
double igetal0_02=(((((((x%5)%2)%1)%0.5)%0.2)%0.1)%0.05)/0.02;
int getal0_02 = (int)igetal0_02;
double igetal0_01=((((((((x%5)%2)%1)%0.5)%0.2)%0.1)%0.05)%0.02)/0.01 ;
int getal0_01 = (int)igetal0_01;
uitvoervak1.setText("" + getal5);
uitvoervak2.setText("" + getal2);
uitvoervak3.setText("" + getal1);
uitvoervak4.setText("" + getal0_5);
uitvoervak5.setText("" + getal0_2);
uitvoervak6.setText("" + getal0_1);
uitvoervak7.setText("" + getal0_05);
uitvoervak8.setText("" + getal0_02);
uitvoervak9.setText("" + getal0_01);
}
}
} |
Ik snap er echt niks van. De foutmelding die ik krijg is method not found.
method is 'parseDouble'.
Gezocht!
Samsung 1TB HD103SI printplaat
Router
If everything seems to be going well, you have obviously overlooked something