Files
courses/2025_Praxis_der_Programmierung/UseRational.java
T
2025-07-30 15:57:48 +02:00

38 lines
812 B
Java

// UseRational.java.1-3 (Version .1-3)
import java.util.Scanner;
class UseRational {
public static void main(String[] args) {
// Definitionen
Scanner scanner = new Scanner(System.in);
Rational r;
// Dialog
System.out.println();
System.out.print("Geben Sie den Zaehler ein: ");
int a = scanner.nextInt();
System.out.print("Geben Sie den Nenner ein: ");
int b = scanner.nextInt();
System.out.println();
// Rational-Objekt erzeugen
r = new Rational(a,b);
// Methodenaufrufe
System.out.println(r.toString()); // Bruch ausgeben
System.out.println(r.toStringReduced());
r.extent(12);
System.out.println(r.toString());
Rational rMult = new Rational(2,3);
Rational r2 = r.mult(rMult);
System.out.println(r2.toString());
}
}
// UseRational