Ik heb dus een stukje code geschreven. Waarin ik 12 opties heb 1 tot en met 12 waarvan nummer 4 uitgezonderd.
Nu heb ik een switch hierin gezet om dit te laden. Als ik dus op 1 druk dan moet zich een nieuw consolewindow openen en zich daarin de Method openen. Daarin moet dus ook de invoer voor de eventuele method gevraagd worden.
Op dit moment heb ik alleen voor case 1 iets ingevoerd en dat werkt dus niet. Ik snap alleen niet waarom.
Ik zal de code hieronder zetten. Waarschijnlijk is het voor jullie erg simpel, maar ik ben der zelf best trost op aangezien niemand van mijn college dit kan
!
Ps. Het spijt me dat ik zelf nog geen console window kan maken (wordt nu door het console window gedaan) maar dat hebben we nog niet gehad, maarals mij iemand dat hier kan vertellen dan houd ik mij daarvoor aanbevolen!
Nu heb ik een switch hierin gezet om dit te laden. Als ik dus op 1 druk dan moet zich een nieuw consolewindow openen en zich daarin de Method openen. Daarin moet dus ook de invoer voor de eventuele method gevraagd worden.
Op dit moment heb ik alleen voor case 1 iets ingevoerd en dat werkt dus niet. Ik snap alleen niet waarom.
Ik zal de code hieronder zetten. Waarschijnlijk is het voor jullie erg simpel, maar ik ben der zelf best trost op aangezien niemand van mijn college dit kan
Java:
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
| import element.*; import java.util.Random; public class Testing { public static void main(String args[]) { int t; ConsoleWindow c = new ConsoleWindow(); do { c.out.println("1. Random number between high and low"); c.out.println("2. "); c.out.println("3. "); c.out.println("4. "); c.out.println("5. "); c.out.println("6. "); c.out.println("7. "); c.out.println("8. "); c.out.println("9. "); c.out.println("10. "); c.out.println("11. "); c.out.println("12. "); c.out.println("Kies een programma om uit te voeren?"); t = c.input.readInt(); if (t < 1) { c.out.println("Er is geen lagere optie als 1 beschikbaar!"); c.out.println("Probeer het opnieuw!!!!"); } if (t == 4) { c.out.println("Er is geen optie 4 beschikbaar!"); c.out.println("Probeer het opnieuw!!!!"); } if (t > 12) { c.out.println("Er is geen hogere optie als 12 beschikbaar!"); c.out.println("Probeer het opnieuw!!!!"); } } while ((t < 0) || t == 4 || (t > 12)); switch (t) { case 1: ConsoleWindow d = new ConsoleWindow(); keuze1(); break; case 2: ConsoleWindow e = new ConsoleWindow(); break; case 3: ConsoleWindow f = new ConsoleWindow(); break; case 5: ConsoleWindow g = new ConsoleWindow(); break; case 6: ConsoleWindow h = new ConsoleWindow(); break; case 7: ConsoleWindow i = new ConsoleWindow(); break; case 8: ConsoleWindow j = new ConsoleWindow(); break; case 9: ConsoleWindow k = new ConsoleWindow(); break; case 10: ConsoleWindow l = new ConsoleWindow(); break; case 11: ConsoleWindow m = new ConsoleWindow(); break; case 12: ConsoleWindow n = new ConsoleWindow(); break; } } public static int keuze1(int low, int high, Random gen) // pre: low <= high // post: returns uniformly random value v, low <= v <= high { return (Math.abs(gen.nextInt())%(high-low+1))+low; } } |
Ps. Het spijt me dat ik zelf nog geen console window kan maken (wordt nu door het console window gedaan) maar dat hebben we nog niet gehad, maarals mij iemand dat hier kan vertellen dan houd ik mij daarvoor aanbevolen!
[ Voor 15% gewijzigd door BSeB op 25-04-2003 12:19 ]