Python :: Aufgabe #293 :: Lösung #3
3 Lösungen
#293
Berechnung von Widerständen
Anfänger - Python
von JKooP
- 04.10.2020 um 10:58 Uhr
Schreibe eine Methode bzw. Funktion, mit der man den Gesamtwiderstand von Parallel- bzw. Reihenschaltungen berechnen kann.
Dabei sollen sowohl die Werte der Einzelwiderstände als auch die Art der Schaltung vom Benutzer erfragt werden.
Variante 1: 2 separate Funktionen: f(float a, float b, … float n)
Variante 2: 1 kombinierte Funktion: f(artDerSchaltung, float a, float b, … float n)
Viel Spaß
Dabei sollen sowohl die Werte der Einzelwiderstände als auch die Art der Schaltung vom Benutzer erfragt werden.
Variante 1: 2 separate Funktionen: f(float a, float b, … float n)
Variante 2: 1 kombinierte Funktion: f(artDerSchaltung, float a, float b, … float n)
Viel Spaß
#3
von Willi (210 Punkte)
- 02.11.2020 um 13:56 Uhr
Python-Code
print("Geben sie vier verschiedene Widerstandswerte in Ohm ein.") R1 = float(input()) R2 = float(input()) R3 = float(input()) R4 = float(input()) print( "R1=", R1, "Ohm", "R2=", R2, "Ohm", "R3=", R3, "Ohm", "R4=", R4, "Ohm",) print("Handelt es sich um eine Reihenschaltung oder Parallel" "schaltung? Geben sie entsprechend eine 1 oder eine 2 ein") Zahl=int(input()) if Zahl ==1: Rr = R1+R2+R3+R4 print("Der Reihenwiderstand der vier Widerstände lautet:",Rr, "Ohm") elif Zahl ==2: Rp = 1/R1+1/R2+1/R3+1/R4 print ("Der Parallelwiderstand der vier Widerstände lautet:",1/Rp,"Ohm") else: print ("Falsche Eingabe!")
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1