Python :: Aufgabe #245
5 Lösungen

Welche Zahl ist die größte?!
Anfänger - Python
von DragStar
- 20.03.2020 um 11:50 Uhr
Schreiben Sie, unter Verwendung geschalteter if-Anweisungen, ein Programm, welches die größte von drei eingegebenen Zahlen ausgibt.
Der Fall, dass zwei oder alle drei Zahlen gleich sind, soll nicht betrachtet werden.
Der Fall, dass zwei oder alle drei Zahlen gleich sind, soll nicht betrachtet werden.
Lösungen:

# -*- coding: utf-8 -*- print("Geben Sie drei Zahlen ein!\n") zahl1 = input("Zahl1: ") zahl2 = input("Zahl2: ") zahl3 = input("Zahl3: ") if zahl1 >= zahl2: if zahl1 >= zahl3: print("Die größte Zahl ist Zahl1:") print(zahl1) if zahl2 >= zahl1: if zahl2 >= zahl3: print("Die größte Zahl ist Zahl2:") print(zahl2) if zahl3 >= zahl1: if zahl3 >= zahl2: print("Die größte Zahl ist Zahl3:") print(zahl3)

# größte Zahl print("Geben Sie drei Zahlen ein: ") n1 = int(input()) n2 = int(input()) n3 = int(input()) if n1 > n2: zahl = n1 else: zahl = n2 if zahl < n3: zahl = n3 print("Die größte der drei Zahlen ist:",zahl)

zahl1 = float(input("Geben Sie die erste Zahl von drei Zahlen ein :")) zahl2 = float(input("Geben Sie die zwite Zahl von drei Zahlen ein :")) zahl3 = float(input("Geben Sie die zwite Zahl von drei Zahlen ein :")) if zahl1 > zahl2 and zahl1 > zahl3: print("Die größte Zahl ist", zahl1) if zahl2 > zahl1 and zahl2 > zahl3: print("Die größte Zahl ist", zahl2) if zahl3 > zahl1 and zahl3 > zahl2: print("Die größte Zahl ist", zahl3)

print("Ausgabe der größten Zahl") y = True while y: x = input("Zahl 1:" ) if x == "exit": break x2 = input("Zahl 2:") if x2 == "exit": break x3 = input("Zahl 3:") if x3 == "exit": break print() if x > x2 and x > x3: print("Zahl 1 ist die größte Zahl") elif x2 > x and x2 > x3: print("Zahl 2 ist die größte Zahl") elif x3 > x and x3 > x2: print("Zahl 3 ist die größte Zahl") print()

print('#### Ich finde die groesste Zahl! ####\n') eingabe = input('Gib die erste Zahl ein: ') eingabe2 = input('Gib die eine weitere Zahl ein: ') eingabe3 = input('Gib eine dritte Zahl ein: ') if (eingabe > eingabe2) and (eingabe > eingabe3): print('\nDie größte Zahl ist: ', eingabe) elif (eingabe2 > eingabe) and (eingabe2 > eingabe3): print('\nDie größte Zahl ist: ', eingabe2) elif (eingabe3 > eingabe) and (eingabe3 > eingabe2): print('\nDie größte Zahl ist: ', eingabe3) if (eingabe == eingabe2) and (eingabe == eingabe3): print('\nGleichgroß: ', eingabe) elif (eingabe2 == eingabe) and (eingabe2 == eingabe3): print('\nGleichgroß: ', eingabe2) elif (eingabe3 == eingabe) and (eingabe3 == eingabe2): print('\nGleichgroß: ', eingabe3)