Program Akar Persamaan Kuadrat
Program berikut berguna untuk mencari akar persamaan kuadrat anda, dengan rumus umum ax2 + bx + c. Setelah memasukkan a, b, dan c satu persatu serta klik Enter! maka secara otomatis akar dari persamaan kuadrat anda langsung keluar dengan mulus.
Ini sangat membantu anda dalam Ulangan Semester 2 Kelas X SMA karena di sana anda akan banyak bertemu soal mengenai persamaan kuadrat.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace akar_persamaan_kuadrat
{
class Program
{
static void Main(string[] args)
{
double akar_determinan;
Console.WriteLine("Ini adalah layanan pencari akar kuadrat dari fungsi kuadrat anda");
Console.WriteLine("Bentuk dari persamaan akar kuadrat ini :");
Console.WriteLine("bentuk umum, yaitu");
Console.WriteLine("ax^2 + bx + c");
Console.WriteLine(" ");
Console.Write("Masukkan a = ");
string haha = Console.ReadLine();
int a = Int32.Parse(haha);
Console.Write("Masukkan b = ");
string hihi = Console.ReadLine();
int b = Int32.Parse(hihi);
Console.Write("Masukkan c = ");
string huhu = Console.ReadLine();
int c = Int32.Parse(huhu);
double determinan = b * b - (4 * a * c);
akar_determinan = Math.Sqrt(determinan);
double akar1 = (-1 * b + akar_determinan) / (-2 * a);
double akar2 = (-1 * b - akar_determinan) / (-2 * a);
if (determinan < 0)
Console.WriteLine("Determinan negatif. Akar tidak bisa dicari.");
else if (determinan == 0)
Console.WriteLine("Akar dari persamaan anda adalah " + akar1);
else
{
Console.WriteLine("Akar pertama dari persamaan anda adalah " + akar1);
Console.WriteLine("Akar kedua dari persamaan anda adalah " + akar2);
}
Console.ReadKey();
}
}
}
{
class Program
{
static void Main(string[] args)
{
double akar_determinan;
Console.WriteLine("Ini adalah layanan pencari akar kuadrat dari fungsi kuadrat anda");
Console.WriteLine("Bentuk dari persamaan akar kuadrat ini :");
Console.WriteLine("bentuk umum, yaitu");
Console.WriteLine("ax^2 + bx + c");
Console.WriteLine(" ");
Console.Write("Masukkan a = ");
string haha = Console.ReadLine();
int a = Int32.Parse(haha);
Console.Write("Masukkan b = ");
string hihi = Console.ReadLine();
int b = Int32.Parse(hihi);
Console.Write("Masukkan c = ");
string huhu = Console.ReadLine();
int c = Int32.Parse(huhu);
double determinan = b * b - (4 * a * c);
akar_determinan = Math.Sqrt(determinan);
double akar1 = (-1 * b + akar_determinan) / (-2 * a);
double akar2 = (-1 * b - akar_determinan) / (-2 * a);
if (determinan < 0)
Console.WriteLine("Determinan negatif. Akar tidak bisa dicari.");
else if (determinan == 0)
Console.WriteLine("Akar dari persamaan anda adalah " + akar1);
else
{
Console.WriteLine("Akar pertama dari persamaan anda adalah " + akar1);
Console.WriteLine("Akar kedua dari persamaan anda adalah " + akar2);
}
Console.ReadKey();
}
}
}
Back to Home
0 comment:
Post a Comment