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

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ß
#7
vote_ok
von Overmeier (120 Punkte) - 28.12.2020 um 12:00 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Übungen_Aufgaben_zu_C_329
{
    class Program
    {
        static void Main(string[] args)
        {
            double R, U, I;


            Console.WriteLine("Bitte die Werte Zur Berechnung eines Ohmsches Gesetz in folgender Reihenfolge eingeben: R, I, U : !");
            Console.WriteLine("Bitte R eintragen: ");
            R = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Bitte I eintragen: ");
            I = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Bitte U eintragen: ");
            U = Convert.ToDouble(Console.ReadLine());

            //"Das Berechnung, beim fehlenden Wert R, folgt.
            if (R == 0)
                Console.WriteLine(+U / I + "Wiederstand ");

            //"Das Berechnung, beim fehlenden Wert U, folgt.
            else if (U == 0)
                Console.WriteLine(+R * I + "Volt ");

            //"Das Berechnung, beim fehlenden Wert I, folgt.
            else if (I == 0)
                Console.WriteLine(+U / R + "Ampere ");

            Console.ReadKey();

        }
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

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