import Foundation

// Zuerst werden die Variablen für die Eingabe definiert.
// Für die  Basis des Rechtecks wird in der ersten Variable basis deklariert.
var basis : Double

// Für die  Höhe des Rechtecks wird in die zweite Variable hoehe deklariert.
var hoehe : Double

/* In den folgenden zwei Schritten werden die Variablen für die Ergebnisse, 
   d.h. für die Fläche und den Umfang, deklariert. Diese Variablen dienen später
   auch für die Ausgabe der Ergebnisse. */
// Im Folgenden wird die Variable flaeche für die Fläche deklariert.
var flaeche : Double

// Hier wird die Variable umfang für den Umfang des Rechtecks deklariert.
var umfang : Double

/* Hier erfolgt nun die Zuweisung von Werten an die zwei Variablen basis und 
hoehe. Davor müssen die entsprechenden Werte noch beim Nutzer abgefragt werden.
 Dies erfolgt im nächsten Schritt. */
print("Bitte geben Sie die Länge der Basis des Rechtecks an: ")

// Der eingegebene Wert wird nun in der Variable basis gespeichert.
basis = Double(readLine()!)!
print("Bitte geben Sie die Länge der Höhe des Rechtecks an: ")

// Der eingegebene Wert wird nun in der Variable hoehe gespeichert.
hoehe = Double(readLine()!)!

// Jetzt folgt die Berechnung und die Ausgabe des Wertes für die Fläche des Rechtecks.
print("Die Fläche des Rechtecks beträgt: ")

/* Die Fläche des Rechtecks wird durch das Produkt der Basis und der Höhe,
 hier flaeche = basis * hoehe berechnet. */
print(basis * hoehe)

// Dann wird der Umfang des Rechtecks berechnet und das Ergebnis ausgegeben.
print("Der Umfang des Rechtecks beträgt: ")

/* Der Umfang des Rechtecks entspricht der doppelten Summe der Basis und Höhe,
 hier also umfang = 2*(basis + hoehe). */
print((basis + hoehe) * 2)
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz