Flächeninhalt und Umfang von Kreisen,Rechtecke,Quadrate,Dreiecke
Verfasst: Mittwoch 14. Juni 2017, 12:18
Code: Alles auswählen
print("Hallo und guten Tag.")
print ("Sie sind herzlich willkommen bei dem Programm von Herrn XXX und Herrn XXX. Dieses Programm wird Ihnen das lästige Rechnen von Flächeninhalten und Umfängen beheben. Wir haben folgende Formen im Angebot: Kreise,Rechtecke,Quadrate und Dreiecke. ")
a = str(input("Bitte geben Sie ein, welche Form sie gerne ausgerechnet haben möchten:"))
if a == "Dreieck":
b = str(input("Möchten sie den Umfang oder Flächeninhalt ausgerechnet haben:"))
if b == "Umfang":
q = int(input("Geben Sie bitte die Kantenlänge der Grundseite ein:"))
z = int(input("Bitte geben Sie die Kantenlänge für die erste Seite ein: "))
w = int(input("Bitte geben Sie die Kantenlänge für die zweite Seite ein"))
Q = q+z+w
print("Der Umfang ist",Q,"cm groß")
elif b == "Flächeninhalt":
r = int(input("Geben Sie die Höhe ein des Dreiecks:"))
R = int(input("Geben Sie Kantenlänge der Grundseite ein:"))
O = (R/2)*r
print("Der Flächeninhalt ist",O,"cm² groß.")
else:
print("Unzulässige Eingabe!Achten Sie auf Groß- und Kleinschreibung!")
elif a == "Rechteck":
b = str(input("Möchten sie den Umfang oder Flächeninhalt ausgerechnet haben:"))
if b == "Umfang":
q = int(input("Geben Sie bitte die erste Kantenlänge ein: "))
z = int(input("Geben Sie bitte die zweite Kantenlänge ein: "))
Q = 2*q+2*z
print("Der Umfang ist",Q,"cm groß")
elif b == "Flächeninhalt":
q = int(input("Geben Sie bitte die erste Kantenlänge ein: "))
z = int(input("Geben Sie bitte die zweite Kantenlänge ein: "))
O = q*z
print("Der Flächeninhalt ist",O,"cm² groß.")
else:
print("Unzulässige Eingabe!Achten Sie auf Groß- und Kleinschreibung!")
elif a == "Quadrat":
b = str(input("Möchten sie den Umfang oder Flächeninhalt ausgerechnet haben:"))
if b == "Umfang":
q = int(input("Geben Sie bitte die erste Kantenlänge ein: "))
Q = q+q+q+q
print("Der Umfang ist",Q,"cm groß")
elif b == "Flächeninhalt":
q = int(input("Geben Sie bitte die erste Kantenlänge ein: "))
O = q*q
print("Der Flächeninhalt ist",O,"cm² groß.")
else:
print("Unzulässige Eingabe!Achten Sie auf Groß- und Kleinschreibung!")
elif a == "Kreis":
b = str(input("Möchten sie den Umfang oder Flächeninhalt ausgerechnet haben:"))
if b == "Umfang":
q = int(input("Geben sie bitte den Radius an : "))
Q = 2*3.14159265359*q
print("Der Umfang ist",Q,"cm groß")
elif b == "Flächeninhalt":
q = int(input("Geben Sie bitte den Radius ein: "))
O = 3.14159265359*(q*q)
print("Der Flächeninhalt ist",O,"cm² groß.")
else:
print("Unzulässige Eingabe!Achten Sie auf Groß- und Kleinschreibung!")
else:
print("Unzulässige Eingabe!Achten Sie auf Groß- und Kleinschreibung!")