#DM2 Hausuebung 01 #Melissa Schnell #Gruppe Gruber 01 #Headline print "Tempo 100 auf Autobahnen - Lohnt es sich wirklich?" print "--------------------------------------------------" #Leadtext print "Klimaaktivisten fordern eine Maximalgeschwindigkeit von 100 auf Autobahnen." print "Dadurch soll der Ausstoss von Kohlendioxid reduziert werden." print "Wie viel CO2 wird dadurch aber tatsaechlich eingespart?" print " " #Fuer Berechnung relevante Zahlen (Verbrauch immer pro 100km) Geschwindigkeit_1 = 130 Geschwindigkeit_2 = 100 Verbrauch_130 = 7.0 Verbrauch_100 = 5.5 km = 35 Orte = ["Leibnitz","Graz Puntigam"] #Berechnung Treibstoffeinsparung Emission_130 = Verbrauch_130 * km / 100 Emission_100 = Verbrauch_100 * km / 100 Einsparung = 100 - Emission_100 * 100 / Emission_130 #Fliesstext 1 print "Wir untersuchen dieses Thema anhand der Strecke zwischen" , Orte [0] , "und" , Orte [1], "." print "Die Strecke hat eine Laenge von zirka", km , "Kilometer." print " " print "Bei einer Geschwindigkeit von 130 km/h verbraucht man auf einer Strecke von" , km ,"Kilometern" , Emission_130 ,"Liter Treibstoff." print "Faehrt man nur mit einer Geschwindigkeit von 100 km/h, reduziert man den Treibstoffverbrauch auf" , Emission_100 , "Liter." print "Reduziert man das Tempo also auf 100 km/h spart man" , Einsparung , "% des Treibstoffes ein." print " " #Berechnung Zeit Zeit_130 = km / Geschwindigkeit_1 * 60 Zeit_100 = km / Geschwindigkeit_2 * 60 Verlaengerung = Zeit_100 * 100 / Zeit_130 - 100 #Fliesstext 2 print "Bei einer Geschwindigkeit von", Geschwindigkeit_1 , "km/h benoetigt man fuer die Strecke von" , km , "Kilometer" , Zeit_130 , "Minuten." print "Faehrt man nur mit" , Geschwindigkeit_2 , "km/h, betraegt die Fahrtzeit " , Zeit_100 , "Minuten." print "Somit verlaengert sich die Fahrtzeit um" , Verlaengerung , "%." print " " #Berechnung Zeit jaehrlich Arbeitstage_Woche = 5 Arbeitstage_Jahr = 230 Jahr_130_h = Arbeitstage_Jahr * 2 * Zeit_130 / 60 Jahr_130_d = Jahr_130_h / 24 Jahr_100_h = Arbeitstage_Jahr * 2 * Zeit_100 / 60 Jahr_100_d = Jahr_100_h / 24 #Fliesstext 3 #Zeitverzoegerung durch Stau und Krankenstand wurde nicht beruecksichtigt print "Pro Jahr benoetigt eine Person, die eine" , Arbeitstage_Woche , "Tage Woche hat," ,Jahr_130_h, "Stunden, um mit einer Geschwindigkeit von" , Geschwindigkeit_1 , " km/h zur Arbeit und nach Hause zu kommen." print "Das sind umgerechnet" , Jahr_130_d , "Tage." print "Faehrt man hingegen mit" , Geschwindigkeit_2 , "km/h benoetigt man jaehrlich", Jahr_100_h , "Stunden bzw." , Jahr_100_d , "Tage." print " " #Berechnung lebenslang (angenommenen Arbeitsjahre) Arbeitsjahre = 40 Fahrtzeit_lebenslang_130 = Arbeitsjahre * Jahr_130_d Fahrtzeit_lebenslang_100 = Arbeitsjahre * Jahr_100_d Durchschnittsalter = 80 Fahrtzeit_lebenslang_130_in_Jahren = Fahrtzeit_lebenslang_130 / 365 Fahrtzeit_lebenslang_100_in_Jahren = Fahrtzeit_lebenslang_100 / 365 Fahrtzeit_lebenslang_130_Prozent = Fahrtzeit_lebenslang_130_in_Jahren / 80 * 100 Fahrtzeit_lebenslang_100_Prozent = Fahrtzeit_lebenslang_100_in_Jahren / 80 * 100 #Fliesstext 4 #Zeitverzoegerung durch Stau und Krankenstand wurde nicht beruecksichtigt print "Nimmt man an, dass eine Person" , Arbeitsjahre , "Jahre arbeitet, benoetigt diese bei einer Geschwindigkeit von" , Geschwindigkeit_1 , "km/h" , Fahrtzeit_lebenslang_130 , "Tage, um zur Arbeit und nach Hause zu kommen." print "Das sind zirka" , Fahrtzeit_lebenslang_130_Prozent , "Prozent der Lebenszeit bei einer durchschnittlichen Lebenserwartung von" , Durchschnittsalter ,"Jahren." print "Faehrt man sein Leben lang mit" , Geschwindigkeit_2 , "km/h, so benoetigt man" , Fahrtzeit_lebenslang_100 , "Tage um zur Arbeit und nach Hause zu fahren." print "Das sind umgerechnet" , Fahrtzeit_lebenslang_100_Prozent , "Prozent der Lebenszeit eines" , Durchschnittsalter , "Jaehrigen." print " " print "FINI"