In diesem Video zeige ich dir wie du deinen Wasserverbrauch berechnen kannst. Eine Schritt für Schritt Anleitung findest du auch unter dem Video.


Aufgabenstellung

  1. Erstelle ein neues Projekt in Repl
  2. Erstelle Konstanten für den Wasserpreis und den Wasserverbrauch für Dusche, Klospühlung, Zähneputzen und Kochen pro Person
  3. Erstelle eine Eingabe für die Personenanzahl und speichere die Personenanzahl in einer Variable
  4. Erstelle eine Funktion zur Berechnung des Wasserverbrauchs für die Personenanzahl
  5. Lass die Funktion das Ergebnis anzeigen und gib den Verbrauch aus der Funktion zurück
  6. Wechsel zur nächsten Aufgabe


Schritt für Schritt

1. Erstelle ein neues Projekt bei Repl unter https://replit.com/login.

2. Erstelle Konstanten für den Wasserpreis und den Wasserverbrauch für Dusche, Klospühlung, Zähneputzen und Kochen pro Person. Dein Programm könnte so aussehen:


PREIS_PRO_LITER = 0.2 #LITER
DUSCHE_PRO_PERSON = 60 #LITER
KLOSPUEHLUNG_PRO_PERSON = 50 #LITER
ZAEHNEPUTZEN_PRO_PERSON = 1 #LITER
KOCHEN_PRO_PERSON = 5 #LITER

3. Erstelle eine Eingabe für die Personenanzahl und speichere die Personenanzahl in einer Variable. Dein Programm könnte jetzt so aussehen:


PREIS_PRO_LITER = 0.2 #LITER
DUSCHE_PRO_PERSON = 60 #LITER
KLOSPUEHLUNG_PRO_PERSON = 50 #LITER
ZAEHNEPUTZEN_PRO_PERSON = 1 #LITER
KOCHEN_PRO_PERSON = 5 #LITER

anzahl_personen = input("Um wie viele Personen geht es?")

4. Erstelle eine Funktion zur Berechnung des Wasserverbrauchs für die Personenanzahl. Die Funktion soll die Personenanzahl entgegennehmen und mit der Funktion int() in eine Zahl umwandeln. Dann soll die Funktion alle Arten von Wasserverbrauch addieren und mit der Anzahl der Personen multiplizieren. Dein Programm könnte jetzt so aussehen:


PREIS_PRO_LITER = 0.2 #LITER
DUSCHE_PRO_PERSON = 60 #LITER
KLOSPUEHLUNG_PRO_PERSON = 50 #LITER
ZAEHNEPUTZEN_PRO_PERSON = 1 #LITER
KOCHEN_PRO_PERSON = 5 #LITER

def wasserverbrauch_berechnen(anzahl_personen):
	pers = int(anzahl_personen)
	gesamter_verbrauch = (DUSCHE_PRO_PERSON + KLOSPUEHLUNG_PRO_PERSON + ZAEHNEPUTZEN_PRO_PERSON + KOCHEN_PRO_PERSON) * pers

anzahl_personen = input("Um wie viele Personen geht es?")
verbrauch = wasserverbrauch_berechnen(anzahl_personen)

5. Lass die Funktion das Ergebnis anzeigen und gib den Verbrauch aus der Funktion zurück. Dein Programm könnte jetzt so aussehen:


PREIS_PRO_LITER = 0.2 #LITER
DUSCHE_PRO_PERSON = 60 #LITER
KLOSPUEHLUNG_PRO_PERSON = 50 #LITER
ZAEHNEPUTZEN_PRO_PERSON = 1 #LITER
KOCHEN_PRO_PERSON = 5 #LITER

def wasserverbrauch_berechnen(anzahl_personen):
	pers = int(anzahl_personen)
	gesamter_verbrauch = (DUSCHE_PRO_PERSON + KLOSPUEHLUNG_PRO_PERSON + ZAEHNEPUTZEN_PRO_PERSON + KOCHEN_PRO_PERSON) * pers
	print(gesamter_verbrauch)
	return gesamter_verbrauch

anzahl_personen = input("Um wie viele Personen geht es?")
verbrauch = wasserverbrauch_berechnen(anzahl_personen)