Lernzielkontrolle Info10 - 3: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
'''Aufgabe 1'''
 
'''Aufgabe 1'''
 +
 +
Es soll eine Klasse Rechteck erstellt werden, die eine Methode '''abmessungenAnzeigen()''' mit zwei Parametern enthält, die für eine eingegebene Länge und Breite des Rechtecks dessen Umfang, Fläche und Diagonale (Pythagoras !) ausgibt. De Berechnung dieser Werte wird jeweils in eine Methode mit Rückgabewert ausgelagert.
  
 
{{Lösung versteckt|
 
{{Lösung versteckt|

Version vom 21. Januar 2015, 16:42 Uhr

Aufgabe 1

Es soll eine Klasse Rechteck erstellt werden, die eine Methode abmessungenAnzeigen() mit zwei Parametern enthält, die für eine eingegebene Länge und Breite des Rechtecks dessen Umfang, Fläche und Diagonale (Pythagoras !) ausgibt. De Berechnung dieser Werte wird jeweils in eine Methode mit Rückgabewert ausgelagert.

public class Rechteck {
 
    public void abmesseungenAusgeben(double l, double b){
        System.out.println("Der Umfang des angegebenen Rechtecks beträgt "+umfang(l, b));
        System.out.println("Die Fläche des angegebenen Rechtecks beträgt "+flaeche(l, b));
        System.out.println("Die Diagonale des angegebenen Rechtecks beträgt "+diagonale(l, b));
    }
 
    private double umfang(double l, double b){
        return 2*l+2*b;
    }
 
    private double flaeche(double l, double b){
        return l*b;
    }
 
    private double diagonale(double l, double b){
        return Math.sqrt(Math.pow(l,2)+Math.pow(b,2));
    }
}