import Foundation

// Die Variable A bezeichnet die erste Zahl.
var a : Int

print("Geben Sie die erste Zahl an: ")
a = Int(readLine()!)!

// Die Variable B bezeichnet die zweite Zahl.
var b : Int

print("Geben Sie die zweite Zahl an: ")
b = Int(readLine()!)!

/* Es wird geprüft, ob die zweite Zahl 0 ist. Wenn die zweite Zahl 
   (hier die Variable B) 0 ist, ist die Berechnung beendet.*/
while !(b == 0) {
    if a > b {
        a = a - b
    } else {
        b = b - a
    }
}

/* Wenn der Fall eintritt, dass die Variable B den Wert 0 hat, wird die 
   Berechnung beendet. Der Wert des größten gemeinsamen Teilers befindet sich 
   in der Variable A, deren Inhalt im nächsten Schritt ausgeben wird.*/ 
print(a)
        
        
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