diff --git a/2.Erste Programme/10. Addition von Zeiten/übung_zeitrechnung_2.py b/2.Erste Programme/10. Addition von Zeiten/übung_zeitrechnung_2.py index a5c020e..55fb76e 100644 --- a/2.Erste Programme/10. Addition von Zeiten/übung_zeitrechnung_2.py +++ b/2.Erste Programme/10. Addition von Zeiten/übung_zeitrechnung_2.py @@ -23,6 +23,6 @@ sekunden_uebertag = sekunden_ausgerechnet // 60 #Uebertrag fuer Minuten minuten_komplett = sekunden_uebertag % 60 # Minuten fuers Ende minuten_uebertrag = sekunden_uebertag // 60 # Uebertrag fuer Minuten -stunden_komplett = minuten_uebertrag % 24 +stunden_komplett = minuten_uebertrag print("Stunden:",stunden_komplett," //Minuten:",minuten_komplett," //Sekunden:",sekunden_komplett) \ No newline at end of file diff --git a/2.Erste Programme/11. Wahrheitswerte und logische Operatoren/wahrheitswerteundlogischeoperatoren.py b/2.Erste Programme/11. Wahrheitswerte und logische Operatoren/wahrheitswerteundlogischeoperatoren.py new file mode 100644 index 0000000..5b10df1 --- /dev/null +++ b/2.Erste Programme/11. Wahrheitswerte und logische Operatoren/wahrheitswerteundlogischeoperatoren.py @@ -0,0 +1,55 @@ +# Wahrheitswerte und logische Operatoren(ab hier Kai schicken) +''' +-die Wahrheitswerte True (wahr) und False (flasch) werden durch ganze Zahlen codiert: + False = 0 + True = 1 +-zu den Wahrheitswerten gehören folgende logische Operatoren + Verneinung(Negation) not + Und-Verknüpfung and + Oder-Vernknüpfung or +''' + +# Test dieser "neuen" Funktionen + + +aussage1 = int(1) +aussage2 = int(0) +print(aussage1) +print(aussage2) + +aussage3 = aussage1 and aussage2 + +print(aussage3) + +# Ab hier waren Robin und Kai nicht mehr da +# Nur für schönheit +print("\n") + +aussage1 = int(0) +aussage2 = int(1) +print(aussage1) +print(aussage2) + +aussage3 = not aussage1 and aussage2 + +print(aussage3) + +''' +Logische Ausdrücke ohne Vergleichsoperatoren + +a or b + +(a or b) and c (in Pyhton bindet and stärker als or) + +a or not b and c (erst not, dann and, dann or): (a or ((not b) and c)) + +Logische Ausdrücker mit Vergleichsoperatoren: +Vergleichsoperatoren: + +== gleich +!= ungleich +< kleiner +> größer +<= kleiner gleich +>= größer gleich +''' \ No newline at end of file diff --git a/2.Erste Programme/12. Bedinungen/bedingungen.py b/2.Erste Programme/12. Bedinungen/bedingungen.py new file mode 100644 index 0000000..c0c61ae --- /dev/null +++ b/2.Erste Programme/12. Bedinungen/bedingungen.py @@ -0,0 +1,22 @@ +# Bedingungen (wenn-dann-ansonsten) + +''' +1.Form + +if Bedingung: + Anweisungsfolge + +2.Form + +if Bedingung: + Anweisungsfolge +else: + Anweisungsfolge2 +''' + +# Das Programm bestimmt den Betrag einer ganzen Zahl1 +x=int(input("ganze Zahl:")) +if x >= 0: + print(x) +else: + print(-x) \ No newline at end of file