Spoiler
Hausaufgaben Programmierung 1. zum 04.04.2011
Aufgabe 1)
a) Erstellen Sie ein Programm, das n3 für n <=10 berechnet und die Berechnung wie folgt zeigt:
1 x 1 x 1 = 1
2 x 2 x 2 = 8
3 x 3 x 3 = 27
…
b) Ändern Sie das Programm von a) dahingehend, dass es die Berechnung wie folgt durchführt:
1 x 2 x 3 = 6
2 x 3 x 4 = 24
3 x 4 x 5 = 60
…
7 x 8 x 9 = 504
ich könnte mir sicher was überlegen wie man das programmeirt aber ich weiß nicht was der von mir will o.o
Quellcode |
|
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 |
//Klassenzeichnung: public class Aufgabe { public Aufgabe(String aufgabe) { if (aufgabe.equals("a")) a(); if (aufgabe.equals("b")) b(); } public void a() { for (int n = 1; n<=10; n++) { System.out.println(n+" x "+n+" x "+n+" = "+n*n*n); } } public void b() { for (int n = 2; n<=8; n++) { System.out.println(n-1+" x "+n+" x "+(n+1)+" = "+(n-1)*n*(n+1)); } } public static void main(String[] args) { System.out.println("Aufgabe a:"); new Aufgabe("a"); System.out.println("\nAufgabe b:"); new Aufgabe("b"); } } |
Spoiler
Hausaufgaben Programmierung 1. zum 04.04.2011
Aufgabe 1)
a) Erstellen Sie ein Programm, das n3 für n <=10 berechnet und die Berechnung wie folgt zeigt:
1 x 1 x 1 = 1
2 x 2 x 2 = 8
3 x 3 x 3 = 27
…
b) Ändern Sie das Programm von a) dahingehend, dass es die Berechnung wie folgt durchführt:
1 x 2 x 3 = 6
2 x 3 x 4 = 24
3 x 4 x 5 = 60
…
7 x 8 x 9 = 504
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
[...] public int fooA(int x) { if(x >= 1 && x <= 10) { return x * x * x; } else { return -1; } } public int fooB(int x) { if(x >= 1 && x <= 7) { return x * (x + 1) * (x + 2); } else { return -1; } } [...] |
Mach doch nicht seine Hausaufgaben, nur weil dir langweilig ist.
Sag mir lieber wie ein nicht fokusiertes Programm einen Tastendruck abfangen lassen könnte. Hab einige Foren abgesucht, die meißten meinten, dass das mit Java nichmal möglich wäre. (((
Mach doch nicht seine Hausaufgaben, nur weil dir langweilig ist.
Sag mir lieber wie ein nicht fokusiertes Programm einen Tastendruck abfangen lassen könnte. Hab einige Foren abgesucht, die meißten meinten, dass das mit Java nichmal möglich wäre. (((
Spoiler
Hausaufgaben Programmierung 1. zum 04.04.2011
Aufgabe 1)
a) Erstellen Sie ein Programm, das n3 für n <=10 berechnet und die Berechnung wie folgt zeigt:
1 x 1 x 1 = 1
2 x 2 x 2 = 8
3 x 3 x 3 = 27
…
b) Ändern Sie das Programm von a) dahingehend, dass es die Berechnung wie folgt durchführt:
1 x 2 x 3 = 6
2 x 3 x 4 = 24
3 x 4 x 5 = 60
…
7 x 8 x 9 = 504
Lösung?
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [...] public int fooA(int x) { if(x >= 1 && x <= 10) { return x * x * x; } else { return -1; } } public int fooB(int x) { if(x >= 1 && x <= 7) { return x * (x + 1) * (x + 2); } else { return -1; } } [...]
ich glaub', dass es so läuft; bin auch nur ein Anfänger