Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Miniprojekt2Weiterfuehrung {
- public static void main(String args[]){
- Miniprojekt2Weiterfuehrung b = new Miniprojekt2Weiterfuehrung();
- System.out.println("Aufgabe 1");
- System.out.println(b.firstTable(4));
- System.out.println("Aufgabe 2");
- System.out.println(b.secondTable(6));
- }
- public String firstTable(int laenge){
- String s = "";
- for(int zeile=1; zeile <= laenge; zeile++){ // Zeilenindex
- for(int spalte=1; spalte<=laenge; spalte++){ // Spaltenindex
- s = s+((int) (Math.pow(zeile,spalte)))%10; // Muster der quadratischen Matrix
- // Bemerkung: Da Math.pow Doublewerte liefert, muss dieser zunächst in ein Intwert umgewandelt werden
- } // Ende Spaltenindex
- s = s + "\n"; // nächste Zeile
- } // Ende Zeilenindex
- return s; // Rückgabe String
- }
- public String secondTable(int laenge){
- String s = "";
- for (int zeile=1; zeile <= laenge; zeile++){ // Zeilenindex
- for (int spalte=1; spalte <= laenge; spalte++){ // Spaltenindex
- if (((zeile*spalte*laenge))>laenge*10){ // Bedingung für das "Punktesetzen"
- s = s+"."; // Punkt setzen
- } else { // Ansonsten
- s = s+(zeile*spalte*6)%10; // Muster der quadratischen Matrix
- }
- } // Ende Spaltenindex
- s = s+"\n"; // nächste Zeile
- } // Ende Zeilenindex
- return s; // Rückgabe String
- }
- }
Add Comment
Please, Sign In to add comment