Program Mencari Akar Persamaan Kuadrat dengan C#

Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Jika sebelumnya, sudah membahas tentang Operasi Hitung dalam Bahasa Pemrograman. Sekarang, kita akan membahas tentang Program mencari Akar Persamaan Kuadrat dengan C#.

Untuk Software-nya, Anda bisa menggunakan Microsoft Visual Studio ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerDotnetfiddle.net, dll.

Secara Matematis, Rumus Akar Persamaan Kuadrat adalah sebagai berikut :

Dan inilah Program mencari Akar Persamaan Kuadrat dengan Bahasa C# :

using System;

class AkarPersamaanKuadrat
{
    static void PersamaanKuadrat(int a, int b, int c)
    {
        float D, X1 = 0, X2 = 0;
        D = (b * b) - (4 * a * c);
       
        if (D < 0)
        {
            Console.WriteLine("Akar-Akar persamaan kuadratnya Imajiner");
        }
        else if (D > 0)
        {
            X1 = (float)(-b + Math.Sqrt(D)) / (2 * a);
            X2 = (float)(-b - Math.Sqrt(D)) / (2 * a);
        }
        else
        {
            X1 = (float)(-b + Math.Sqrt(D)) / (2 * a);
            X2 = X1;
        }

        Console.WriteLine("Bentuk Persamaan :");
        Console.WriteLine($"{a}x^2 + {b}x + {c} = 0");

        Console.WriteLine("\nAkar-Akar Persamaan Kuadratnya adalah :");
        Console.WriteLine($"X1 : {X1}");
        Console.WriteLine($"X2 : {X2}");
    }

    static void Main(string[] args)
    {
        Console.Write("Masukkan a : ");
        int A = int.Parse(Console.ReadLine());
        Console.Write("Masukkan b : ");
        int B = int.Parse(Console.ReadLine());
        Console.Write("Masukkan c : ");
        int C = int.Parse(Console.ReadLine());

        Console.WriteLine();
        PersamaanKuadrat(A, B, C);
    }
}

Input dan Output :

Masukkan a :  1
Masukkan b :  -4
Masukkan c :  -6

Bentuk Persamaan :
1x^2 + -4x + -6 = 0

Akar-Akar Persamaan Kuadratnya adalah :
X1 : 5.1622777
X2 : -1.1622777


Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post