Python :: Aufgabe #245

5 Lösungen Lösungen öffentlich

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.

Lösungen:

vote_ok
von Student (240 Punkte) - 26.03.2020 um 12:59 Uhr
Quellcode ausblenden Python-Code

# -*- 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)

vote_ok
von satn1241 (3090 Punkte) - 01.04.2020 um 14:07 Uhr
Quellcode ausblenden Python-Code
# 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)
vote_ok
von Gisbert5020 (3120 Punkte) - 14.04.2020 um 15:39 Uhr
Quellcode ausblenden Python-Code
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)
vote_ok
von Squalen (60 Punkte) - 10.06.2020 um 12:27 Uhr
Quellcode ausblenden Python-Code
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() 
vote_ok
von Chrisu90 (910 Punkte) - 31.10.2020 um 09:40 Uhr
Quellcode ausblenden Python-Code
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)