Bitte um Hilfe

sterntv

Mitglied
Hallo Leute, brauche eure Hilfe!
egal was ich auch anstelle, bekomme nicht diese Ausgabe

1 2 3

1: 1 1 1
2: 1 2 1
3: 1 1 3


Was mache ich falsch, bitte um Hilfe!

*****************************Code***************************************
Java:
import AlgoTools.IO;


public class Aufg1_5 {

	static int ggT(int a, int b){
	     if(a==b||b==0) return a;
	     else return ggT(b,a%b);
	}
	
	public static void main(String[] args) {
		
		int k,m,i,j;
		

		k = IO.readInt("Geben Sie eine positive ganze Zahl ein von 0 bis 26: ");
		int tabelle;

		
		if(k < 0 || k > 26)
			IO.println("Falsche Eingabe!");
        
		
		IO.print("  ");
		for (m=1; m<=k ;m++) {  //Zeilennummerierung
			IO.print(m,4);	
			
		}
		IO.println();
		
		for (m=1; m<=k ;m++){ //Spaltennummerierung
			IO.print(m+":");
			for (i=1; i<=k; i++) { 
				for (j=1; j<=k; j++){
					tabelle=ggT(i,j);
					IO.print(tabelle,4);
					if(j==k)
					IO.println();
				}}
        }     
        
        
    }
}
 
Zuletzt bearbeitet von einem Moderator:

XHelp

Top Contributor
Was mache ich falsch

Du ließt den dezenten roten Text beim erstellen deiner Beiträge nicht. Da steht was von JAVA-Tags für den Code...

egal was ich auch anstelle, bekomme nicht diese Ausgabe
Du hast irgendwie eine Schleife zu tief verschachteln. Die Spaltennummerierung muss ja überhaupt nicht verschachtelt werden. Es könnte auch helfen deine jetztige Ausgabe zu posten, damit man das Problemm schneller erkennen kann
 

Murray

Top Contributor
1. Bitte Java-Tags verwenden und vernünftig einrücken
2. Die IO-Klasse kann man wohl kaum als bekannt voraussetzen
3. Zumindest fragwürdig erscheinen mir die drei verschachtelten Schleifen ( m:1-k, i:1-k, j:1-k), wo doch eigentlich nur ein zweidimensionales Konstrukt aufgebaut werden soll
 

sterntv

Mitglied
Du hast irgendwie eine Schleife zu tief verschachteln. Die Spaltennummerierung muss ja überhaupt nicht verschachtelt werden. Es könnte auch helfen deine jetztige Ausgabe zu posten, damit man das Problemm schneller erkennen kann[/QUOTE]

Hier meine Ausgabe:
Geben Sie eine positive ganze Zahl ein von 0 bis 26: 3
1 2 3
1: 1 1 1
1 2 1
1 1 3
2: 1 1 1
1 2 1
1 1 3
3: 1 1 1
1 2 1
1 1 3
 

sterntv

Mitglied
1. Bitte Java-Tags verwenden und vernünftig einrücken
2. Die IO-Klasse kann man wohl kaum als bekannt voraussetzen
3. Zumindest fragwürdig erscheinen mir die drei verschachtelten Schleifen ( m:1-k, i:1-k, j:1-k), wo doch eigentlich nur ein zweidimensionales Konstrukt aufgebaut werden soll


Hallo, die IO-Klasse, haben wir von unserem Lehrer bekommen
 

sterntv

Mitglied
Hier ist die Aufgabenstellung

Schreiben Sie ein Java-Programm Aufg1_5.java, das eine positive ganze Zahl (k<26)
einliest und für alle Paare (x;y) x, y∈{1,...,k}den größten gemeinsamen Teiler (GGT)
ausgibt. Benutzen Sie zur Darstellung der GGTs eine Tabelle.
Beispiel für k = 3:
1 2 3
1: 1 1 1
2: 1 2 1
3: 1 1 3
 
F

Firephoenix

Gast
Hi,
die Aufgabenstellung selbst scheinst du ja verstanden zu haben.
Der nächste Schritt wäre die Aufgabe auf dem papier zu lösen (zeilenweise).
Das du offenbar oft den ggT ermitteln musst hast du ja erkannt und eine Methode dafür geschrieben.
Als erstes würde ich die Methode auf korrektheit prüfen, dannach mit der Ausgabe anfangen.

Dannach schauen wir uns mal die Ausgabe genauer an.

Eine Zahl im Werte-Feld berechnet sich so:
ggT(zeilennummer, spaltennummer)
vor jeder Zeile steht die Zeilennummer und ein ": "
zwischen jeder Zahl steht ein " "

Texte auf der Konsole werden zeilenweise von oben nach unten ausgegeben.
Am leichtesten ist es meistens wenn das Programm der Struktur der Daten folgt (also Zeilenweise von oben nach unten).
Anbieten würden sich z.b. zwei verschachtelte for-schleifen die ab 1 loszählen.
die äußere steht für die zeilen, die innere für die spalten.
die innere müsste einen String nach folgendem Schema zusammenbauen:
1. Durchlauf: Zeilennummer: Wert1
2. Durchlauf: Zeilennummer: Wert1 Wert2
3. Durchlauf: Zeilennummer: Wert1 Wert2 Wert3
dannach könnte die äußere Schleife den fertigen String ausgeben und von vorne mit der nächsten Zeile anfangen.
Gruß
 

sterntv

Mitglied
Hi,
die Aufgabenstellung selbst scheinst du ja verstanden zu haben.
Der nächste Schritt wäre die Aufgabe auf dem papier zu lösen (zeilenweise).
Das du offenbar oft den ggT ermitteln musst hast du ja erkannt und eine Methode dafür geschrieben.
Als erstes würde ich die Methode auf korrektheit prüfen, dannach mit der Ausgabe anfangen.

Dannach schauen wir uns mal die Ausgabe genauer an.

Eine Zahl im Werte-Feld berechnet sich so:
ggT(zeilennummer, spaltennummer)
vor jeder Zeile steht die Zeilennummer und ein ": "
zwischen jeder Zahl steht ein " "

Texte auf der Konsole werden zeilenweise von oben nach unten ausgegeben.
Am leichtesten ist es meistens wenn das Programm der Struktur der Daten folgt (also Zeilenweise von oben nach unten).
Anbieten würden sich z.b. zwei verschachtelte for-schleifen die ab 1 loszählen.
die äußere steht für die zeilen, die innere für die spalten.
die innere müsste einen String nach folgendem Schema zusammenbauen:
1. Durchlauf: Zeilennummer: Wert1
2. Durchlauf: Zeilennummer: Wert1 Wert2
3. Durchlauf: Zeilennummer: Wert1 Wert2 Wert3
dannach könnte die äußere Schleife den fertigen String ausgeben und von vorne mit der nächsten Zeile anfangen.
Gruß

:D:D:D:D:applaus::applaus::applaus:
Es hat geklappt!!!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Bilder bei bestimmten Zeiten wechseln, bitte um Hilfe Allgemeine Java-Themen 5
M Bitte Hilfe mit REGEX (Negieren) Allgemeine Java-Themen 4
I Bitte Drngend hilfe Allgemeine Java-Themen 2
F Socket NullPointerException Bitte um hilfe! Allgemeine Java-Themen 12
M Input/Output Java + OCR ? Erfahrungen und bitte um Hilfe Allgemeine Java-Themen 12
F Bitte um Hilfe! Allgemeine Java-Themen 5
J Probleme bei kompilieren ... Bitte um Hilfe Allgemeine Java-Themen 2
Jats ArrayList-Error Index: 1 Size:1 - Bitte um Hilfe Allgemeine Java-Themen 36
P Bitte um Hilfe Allgemeine Java-Themen 4
K Hab Sch***e gebaut - Bitte um Hilfe Allgemeine Java-Themen 7
G Zertifikat importieren? Bitte HILFE! Allgemeine Java-Themen 2
K bitte um hilfe bei file import Allgemeine Java-Themen 7
N Compiler (javac) funktioniert nicht... Bitte hilfe! Allgemeine Java-Themen 3
Robert Zenz Ich brauche bitte mal kurz einen Sanity/Reality-Check betreffend Tests. Allgemeine Java-Themen 9
jhCDtGVjcZGcfzug Klassen Was genau passiert hier? Kann mir das jemand bitte Zeile für Zeile erklären? Allgemeine Java-Themen 1
B Bitte um Code Erklärung Allgemeine Java-Themen 5
L Einfache Navigations-App schnell selber Programmieren? Bitte um Ideen und Anregungen. Allgemeine Java-Themen 17
J Simple Date Format Alternativen bitte um Code Allgemeine Java-Themen 14
D Code bitte mit 19 stelligen Zahlen kompatibel machen Allgemeine Java-Themen 5
N "Bitte warten"-Meldung Allgemeine Java-Themen 6
I Studium - bitte dringend helfen !!! Allgemeine Java-Themen 17
C Eclipse spinnt - bitte Helfen! Allgemeine Java-Themen 3
J Probiert mal bitte aus (Thread + Runtime) Allgemeine Java-Themen 10
L Java6 update N bekommt neues Browser-Plugin, bitte testen. Allgemeine Java-Themen 7
J Bitte um Kurzinfo bez. JMF (ja, war bei Forumssuche/google) Allgemeine Java-Themen 2
E Bitte um Rat: Sortieren mit ArrayList Allgemeine Java-Themen 2
J synchronized (bitte beantworten, urgent! danke) Allgemeine Java-Themen 11
I Weiß nicht mehr weiter! Bitte helft mir! Allgemeine Java-Themen 5
P Was ist denn Bitte falsch? Allgemeine Java-Themen 2
M Programmierstill: Bitte testen anhand HTML-Tool Allgemeine Java-Themen 18
M Bitte Testen: Mein Multi-File Editor Allgemeine Java-Themen 30
P Bitte kritisieren: rekursive Sortier-Methode Allgemeine Java-Themen 2
J könnt Ihr mir bitte mal den Fehler erläutern! Allgemeine Java-Themen 5
D Große Klasse - was fällt euch so ins Auge? Kritik bitte! Allgemeine Java-Themen 10
thE_29 Vor dem ersten Posten bitte lesen! Allgemeine Java-Themen 0
W Hilfe bei Methode Allgemeine Java-Themen 14
M Javascript Hilfe bei ToDoList? Allgemeine Java-Themen 1
A Java Programm erstellen hilfe Allgemeine Java-Themen 10
Momo16 Brauche Hilfe - Java Projekt kann nicht erstellt werden Allgemeine Java-Themen 12
T Hilfe bei negation von suchabfrage Allgemeine Java-Themen 2
Peterw73 Hilfe bei Java gesucht Allgemeine Java-Themen 3
N Hilfe bei RegEx benötigt Allgemeine Java-Themen 3
A Hilfe beim Verständnis Allgemeine Java-Themen 16
V Hilfe mit Java Code Allgemeine Java-Themen 4
T Hilfe bei Programm. IDE: Eclipse mit EV3-Plugin, lejos Allgemeine Java-Themen 8
alinakeineAhnungv Hilfe bei einem Straßenbahn-Projekt von mir Allgemeine Java-Themen 18
Aboya Kugel mit Hilfe von Dreiecken rekursiv zeichnen Allgemeine Java-Themen 2
K Anzeigemöglichkeit von Bildern in JavaFX mit Hilfe von MongoDB GridFS Allgemeine Java-Themen 0
A Preisberechnung, Hilfe Allgemeine Java-Themen 4
M Bräuchte Hilfe bei der Aufgabe Allgemeine Java-Themen 1
s_1895 Hilfe bei Java Tic Tac Toe Allgemeine Java-Themen 8
W Suche Ursache für NPE - woher kommt sie? (Hilfe beim Debugging) Allgemeine Java-Themen 19
J Hilfe, Jar Datei kann nicht ausgeführt werden Allgemeine Java-Themen 2
M Hilfe bei einer Java Programmieraufgabe! Ab morgen Montag um 08:00 Uhr Allgemeine Java-Themen 5
B Bei Email: FW / AW... - Hilfe bei String suche Allgemeine Java-Themen 21
U Erste Schritte Hilfe bei simplem Glücsspiel in Java Allgemeine Java-Themen 4
K OOP Suche Hilfe + Erklärung für eine Hausaufgabe Allgemeine Java-Themen 1
K Objektorientierung, hilfe Allgemeine Java-Themen 9
D Hilfe bei Informatik Hausaufgaben Allgemeine Java-Themen 30
RalleYTN Brauche Hilfe beim Run-Length-Decoding Allgemeine Java-Themen 9
S Hilfe bei dem Auslesen einer YAML Datei Allgemeine Java-Themen 8
F NetBeans Hilfe!!! Allgemeine Java-Themen 23
H Schiffe versenken JButton Schiffe mit GUI verbinden Hilfe! Allgemeine Java-Themen 2
E HILFE !! Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils Allgemeine Java-Themen 4
S GetMethode erstellen mit Hilfe von Parametern Allgemeine Java-Themen 9
J Java "Bank Programm" Brauche eure Hilfe Allgemeine Java-Themen 3
B Hilfe bei Übungsblätter Allgemeine Java-Themen 9
O Erste Schritte Benzinverbrauch Code Hilfe Allgemeine Java-Themen 3
C Hilfe Bei Vegas Slide Allgemeine Java-Themen 0
B Hilfe!! spiel um Funktion des Selektierens erweitern (mit ASCII-Tabelle) Allgemeine Java-Themen 3
Ice4P4rty Hilfe Bei Promillerechner Allgemeine Java-Themen 9
C Atfx mit Hilfe von OpenAtfx auslesen Allgemeine Java-Themen 1
perlenfischer1984 Hilfe bei Design (Pattern) Allgemeine Java-Themen 5
G Hilfe bei Projektarbeit Allgemeine Java-Themen 5
GenerationLost Input/Output Custom Serialization - hilfe bei Realisierung Allgemeine Java-Themen 8
J Hilfe!!! Ausbildung Allgemeine Java-Themen 14
H Hilfe bei Erstellung eines Hilfe Fenster bei Tastendruck (F1 bei Win98) Allgemeine Java-Themen 5
B Swing Hilfe bei Abfrage von Benutzernamen und Passwort Allgemeine Java-Themen 2
T Hilfe bei Code Allgemeine Java-Themen 3
U Swing Hilfe beim Quellcode für ein Codierungs-/Decodierungsprogramm Allgemeine Java-Themen 9
S Hilfe bei Gui Allgemeine Java-Themen 3
O Best Practice Hilfe bei Algorithmus gesucht Allgemeine Java-Themen 10
GRAZZ0R Hilfe zum Spiel Mensch ärger dich nicht Allgemeine Java-Themen 1
C Hilfe bei den Ausgaben Allgemeine Java-Themen 4
K Hilfe bei GUI für Pizza-Service Allgemeine Java-Themen 11
J Hilfe bei Datumsberechnung aus Textfeld Allgemeine Java-Themen 10
C Hilfe bei NoClassDefFoundError Allgemeine Java-Themen 14
C Hilfe bei einer Fehler meldung Allgemeine Java-Themen 3
I Methoden Schnelle Hilfe benötigt - Kleines Video/Slideshow aus mehreren Bildern erstellen Allgemeine Java-Themen 3
C Hilfe bei einer Point Ausgabe Allgemeine Java-Themen 7
S Probleme mit meinem MacBook Pro DRINGEND HILFE erbeten! Allgemeine Java-Themen 17
N Erste Schritte [HILFE] effizienter,leistungsfähigermbackground Pixelbot Allgemeine Java-Themen 5
A Hilfe gesucht Allgemeine Java-Themen 44
X ArrayList will nicht so wie ich will. Hilfe Allgemeine Java-Themen 8
C Hilfe bei einer Fehlermeldung Allgemeine Java-Themen 5
C Hilfe bei MalformedURLException Allgemeine Java-Themen 7
D Baum zeichnen hilfe Allgemeine Java-Themen 4
M Hilfe bei parseInt Allgemeine Java-Themen 4
F Compiler-Fehler Hilfe bei Startup error Allgemeine Java-Themen 3
D Mit Hilfe von Java aus Excel-Sheet Zellen in neues Excel Dokument kopieren Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben