C# :: Aufgabe #329 :: Lösung #6
8 Lösungen
#329
Spannung, Stromstärke, Widerstand
Anfänger - C#
von JKooP
- 04.10.2020 um 12:43 Uhr
Schreibe eine Methode/Funktion, die je nach Eingabe von 2 Werten den fehlenden Wert ermittelt.
Die möglichen einzugebenden Werte sind Spannung (U [Volt]), Widerstand (R [Ohm]) bzw. Stromstärke (I [Ampere]).
Der fehlende Wert kann null/nothing oder jedes andere beliebige Zeichen sein.
Die Formel zur Berechnung lautet: U = R * I
Beispiel:
U := 270.0
R := null
I := 3.0
R = I / U = 270 / 3 = 90.0 Ohm
Viel Spaß
Die möglichen einzugebenden Werte sind Spannung (U [Volt]), Widerstand (R [Ohm]) bzw. Stromstärke (I [Ampere]).
Der fehlende Wert kann null/nothing oder jedes andere beliebige Zeichen sein.
Die Formel zur Berechnung lautet: U = R * I
Beispiel:
U := 270.0
R := null
I := 3.0
R = I / U = 270 / 3 = 90.0 Ohm
Viel Spaß
#6
von Luigi (990 Punkte)
- 03.11.2020 um 13:42 Uhr
C#-Code
using System; using System.Collections.Generic; using System.Linq; using System.Security.Cryptography; using System.Text; using System.Threading.Tasks; namespace _329_SpannungStromstaerkeWiderstand { class Program { static void MyOhmsches() { Console.WriteLine("Der Strom beträgt: "); double i = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Der Widerstand beträgt: "); double r = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Die Spannung beträgt: "); double u = Convert.ToDouble(Console.ReadLine()); if (i == 0) { i = u / r; Console.WriteLine("Der Strom = {0} A", i); } if (r == 0) { r = u / i; Console.WriteLine("Der Widerstand = {0} Ohm", r); } if (u == 0) { u = i * r; Console.WriteLine("Die Spannung = {0} V", u); } Console.ReadKey(); } static void Main(string[] args) { MyOhmsches(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1