Python :: Aufgabe #293 :: Lösung #3

3 Lösungen Lösungen öffentlich
#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ß


#3
vote_ok
von Willi (210 Punkte) - 02.11.2020 um 13:56 Uhr
Quellcode ausblenden 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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben
1810432

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.