Hey Hey;
ich hab mal wieder ein Problemchen und hoffe mal wieder auf schnelle Hilfe
Meine Aufgabe lautet wie folgt:
Ausgabe 2-dimenionales, nicht zwangsläufig symmetrisches Array mit for-each-Schleife. Es sollen nur alle Zahlen ausgegeben werden, die durch 3 teilbar sind; gefolgt in Klammer von dem nächsten Vielfachen von 3.
gewünschte Ausgabe des Programms:
3(6) 45(48) 12(15)
12(15) 3(6) 6(9)
3(6)
Ich weiss das ich die Teilbarkeit durch drei einfach mit Modulo 3 == 0 berechnen kann. D.h. wenn 0 rauskommt ist die Zahl teilbar. Das nächste Vielfache von 3 kann ich ja theoretisch in der Ausgabe einfach mit +3 anhängen in Klammern.
So also ich hab eine Idee aber keine Ahnung wie ich das Programmieren kann. Sodass auch die Ausgabe wie gewünscht aussieht. Kann mir vielleicht jemand mit einem Tip erst mal weiterhelfen wie ich die Sache angehen sollte? Vielleicht komm ich dann alleine auf den Rest.
Danke Lieben Gruss
ich hab mal wieder ein Problemchen und hoffe mal wieder auf schnelle Hilfe
Meine Aufgabe lautet wie folgt:
Ausgabe 2-dimenionales, nicht zwangsläufig symmetrisches Array mit for-each-Schleife. Es sollen nur alle Zahlen ausgegeben werden, die durch 3 teilbar sind; gefolgt in Klammer von dem nächsten Vielfachen von 3.
Java:
int [][]data = {
{3, 45, 23, 1, 12},
{},
{12, 3, 5, 6},
{3, 2, 4,7}
};
gewünschte Ausgabe des Programms:
3(6) 45(48) 12(15)
12(15) 3(6) 6(9)
3(6)
Ich weiss das ich die Teilbarkeit durch drei einfach mit Modulo 3 == 0 berechnen kann. D.h. wenn 0 rauskommt ist die Zahl teilbar. Das nächste Vielfache von 3 kann ich ja theoretisch in der Ausgabe einfach mit +3 anhängen in Klammern.
So also ich hab eine Idee aber keine Ahnung wie ich das Programmieren kann. Sodass auch die Ausgabe wie gewünscht aussieht. Kann mir vielleicht jemand mit einem Tip erst mal weiterhelfen wie ich die Sache angehen sollte? Vielleicht komm ich dann alleine auf den Rest.
Danke Lieben Gruss