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
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
