import java.util.Scanner; /** * Beschreiben Sie hier die Klasse AB_2_1. * * @author (Ihr Name) * @version (eine Versionsnummer oder ein Datum) */ public class AB_2_1 { /** * Gibt einen eingegebenen Text in umgekehrter Reihenfolge * auf der Konsole aus * * @param text Text der ausgegeben werden soll */ public static void spiegeln(String text) { // for-Schleife beginnt hinten und zählt rückwärts for(int i = text.length() - 1; i >= 0; i--) { System.out.print(text.charAt(i)); } } /** * Rechnet eine Sekundenangabe in Jahre, Tage, Stunden, * Minuten und Sekunden um * * @param time Sekunden */ public static void umrechnen(int time) { System.out.println(time + " Sekunden entsprechen:"); // rechne Sekunden aus int sekunden = time % 60; time = (time - sekunden) / 60; // rechne Minuten aus int minuten = time % 60; time = (time - minuten) / 60; // rechne Stunden aus int stunden = time % 24; time = (time - stunden) / 24; // rechne Tage aus int tage = time % 365; time = (time - tage) / 365; System.out.println(time + " Jahren,"); System.out.println(tage + " Tagen,"); System.out.println(stunden + " Stunden,"); System.out.println(minuten + " Minuten und"); System.out.println(sekunden + " Sekunden."); } /** * gibt das kleine 1x1 auf der Konsole aus */ public static void einmaleins() { for (int a = 1; a <= 10; a++) { for (int b = 1; b <= 10; b++) { // falls Zahl zu kurz, mit Leerzeichen auffüllen if (a*b < 10) System.out.print(" "); // Zahl ausgeben System.out.print(a*b + " "); } // Zeilenumbruch System.out.println(); } } }