C# :: Aufgabe #329 :: Lösung #6

8 Lösungen Lösungen öffentlich
#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ß
#6
vote_ok
von Luigi (990 Punkte) - 03.11.2020 um 13:42 Uhr
Quellcode ausblenden 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

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