Python :: Aufgabe #8
13 Lösungen

Durchschnittliche Niederschlagsmenge
Anfänger - Python
von Freki
- 27.12.2012 um 14:46 Uhr
Schreiben Sie ein Programm, das die durchschnittliche Niederschlagsmenge für die drei Monate April, Mai und Juni berechnet.
Deklarieren Sie eine Variable für jeden Monat. Berechnen Sie den Durchschnitt und geben Sie das Ergebnis in folgender Form aus:
Deklarieren Sie eine Variable für jeden Monat. Berechnen Sie den Durchschnitt und geben Sie das Ergebnis in folgender Form aus:
Konsolenausgabe:
Niederschlag im April: 12
Niederschlag im Mai : 14
Niederschlag im Juni : 8
Durchschnitt: 11.333333333333
Lösungen:

april = 12 mai = 14 juni = 8 durchschnitt =(april+mai+juni)/3 print("Niederschlag im April: ", april) print("Niederschlag im Mai : ", mai) print("Niederschlag im Juni : ", juni) print("Durchschnitt: ", durchschnitt)

#!/usr/bin/python April = input("Niederschlag im April\t: ") Mai = input("Niederschlag im Mai\t: ") Juni = input("Niederschlag im Juni\t: ") Durchschnitt = (April + Mai + Juni) / 3.0 print "Duchschnitt\t\t: ", Durchschnitt

#!/usr/bin/python April = input("Niederschlag im April\t: ") Mai = input("Niederschlag im Mai\t: ") Juni = input("Niederschlag im Juni\t: ") print "Duchschnitt\t\t: ", (April + Mai + Juni) / 3.0

#Niederschlagsmenge #Niederschlag im April april=12 #Niederschlag im Mai mai=14 #Niederschlag im Juni juni=8 #Durchschnitt schnitt=(april+mai+juni)/3 print('Niederschlag im April: ',april) print('Niederschlag im Mai: ',mai) print('Niederschlag im Juni: ',juni) print('Durchschnittlicher Niederschlag: ',schnitt)

#!/usr/bin/python3 # -*- encoding: utf-8 -*- # #>>>autor: Sebastian Müller #>>>licence: GPL #>>>contact: mypythonmueller@gmail.com # #programm nach folgender aufgabenstellung: #Schreiben Sie ein Programm, das die durchschnittliche Niederschlagsmenge für die #drei Monate April, Mai und Juni berechnet. #Deklarieren Sie eine Variable für jeden Monat. Berechnen Sie den Durchschnitt #und geben Sie das Ergebnis in folgender Form aus: #Konsolenausgabe: #Niederschlag im April: 12 #Niederschlag im Mai : 14 #Niederschlag im Juni : 8 #Durchschnitt: 11.333333333333 print("Programm zur Erfassung der durchschnittlichen Niederschlagsmenge, für die" "Monate April, Mai und Juni.") print("Bitte die Niederschlagsmengen eingeben.") print() a = 0 b = 0 c = 0 while not a: a = input("Niederschlag im April: ") a = a.replace(",",".") try: a = float(a) except: print("Eingabe war nicht korrekt....") a = 0 while not b: b = input("Niederschlag im Mai : ") b = b.replace(",",".") try: b = float(b) except: print("Eingabe war nicht korrekt....") b = 0 while not c: c = input("Niederschlag im April: ") c = c.replace(",",".") try: c = float(c) except: print("Eingabe war nicht korrekt....") c = 0 durchschnitt = (a + b + c) / 3 print("Durchschnitt: " + str(durchschnitt))

# python 3 # -*- coding: utf-8 -*- apr = 12 mai = 14 jun = 8 drchschntt = (apr + mai + jun) / 3 print("Niederschlag April:", apr) print("Niederschlag Mai:", mai) print("Niederschlag Juni:", jun) print("Durchschnitt:", drchschntt)
Ebenfalls eine schnelle einfache Lösung.
Python-Code
Beste grüße,
Ah3

#!/usr/bin/env python3 def getWet(): """ calculate the least common multiple """ april = int(input("Niederschlag April: ")) mai = int(input("Niederschlag Mai: ")) juni = int(input("Niederschlag Juni: ")) print(("Niederschalgsmenge: "april+mai+juni) / 3) def main(): getWet() if __name__ == "__main__": main()
Beste grüße,
Ah3

april = 15 mai = 7 juni = 4 average = (april+mai+juni) / 3 print(average)

while True: try: april = float(input("Niederschlag im April: ")) mai = float(input("Niederschlag im Mai: ")) juni = float(input("Niederschlag im Juni: ")) print("Durchschnitt: " + str((april + mai + juni)/3)) break except: print("Eine Zahl eingeben!")

print("Berechnung durchschnittlicher Niederschlagsmengen\n") n1=int(input("NS-Menge April: ")) n2=int(input("NS-Menge Mai: ")) n3=int(input("NS-Menge Juni: ")) ns_list = [n1,n2,n3] n_sum = sum(ns_list) durch=n_sum/(len(ns_list)) print(durch)

api = 12 mai = 14 jun = 8 def durch_sch(x,y,z): return (x+y+z)/3 print ("Niederschlag im April: " + str(api)) print ("Niederschlag im Mai: " + str(mai)) print ("Niederschlag im Juni: " + str(jun)) print ("Durchschnitt: " + (str(durch_sch(api,mai,jun))))

april = 12 mai = 14 juni = 8 durchschnitt = (april + mai + juni) / 3 print('Niederschlag im April: ', april) print('Niederschlag im Mai: ', mai) print('Niederschlag im Juni: ', juni) print('\nDurschnittlicher Niederschlag: ', durchschnitt)

# Schreiben Sie ein Programm, # das die durchschnittliche Niederschlagsmenge für die drei Monate April, Mai und Juni berechnet. # Deklarieren Sie eine Variable für jeden Monat. # Berechnen Sie den Durchschnitt und geben Sie das Ergebnis in folgender Form aus: # Niederschlag im April: 12 # Niederschlag im Mai : 14 # Niederschlag im Juni : 8 # Durchschnitt: 11.333333333333 april_niederschlag = 12 mai_niederschlag = 14 juni_niederschlag = 8 durchschnitt = (april_niederschlag + mai_niederschlag + juni_niederschlag) / 3 f = "{:26}{}" print(f.format("Niederschlag im April:", str(april_niederschlag))) print(f.format("Niederschlag im Mai :", str(mai_niederschlag))) print(f.format("Niederschlag im Juni :", str(juni_niederschlag))) print(f.format("Durchschnitt:", str(durchschnitt)))
Konsolenausgabe:
Niederschlag im April: 12
Niederschlag im Mai : 14
Niederschlag im Juni : 8
Durchschnitt: 11.333333333333334