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 Programiz, OneCompiler, Dotnetfiddle.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 😀😊😘👌👍 :)
Tags
Kode Program