5.00 / 1 oy

Java ile diskriminant hesabı yapmak

Diskriminant hesabı, ikinci dereceden bir demklemin reel kökü olup olmadığını, varsa kaç tane olduğunu bulmamızı sağlayan denklemdir.

ax2 + bx + c = 0

denklemindeki x'lerin olası çözümlerinin incelenmesinde kullanılır ve aşağıdaki formül ile hesaplanır.

Diskriminant = b- 4ac

2. dereceden bir denklemin köklerini bulmayı bir sonraki soruya saklıyorum. Bu soruda sadece diskriminant (delta) hesabı yapacağız.

Scanner girdi=new Scanner(System.in);
System.out.println("ax2+bx+c denkleminin çözümü olup olmadığını"
		+ "görmek için diskriminant hesabı yapıyoruz.");

System.out.println("Lütfen denklemdeki a değerini yazın");
int a = girdi.nextInt();

System.out.println("Lütfen denklemdeki b değerini yazın");
int b = girdi.nextInt();

System.out.println("Lütfen denklemdeki c değerini yazın");
int c = girdi.nextInt();

double delta=Math.pow(b, 2) - 4*a*c;

if (delta > 0)
	System.out.println("Denklemin iki farklı kökü vardır");

if (delta == 0)
	System.out.println("Denklemin tek bir kökü vardır");

if (delta < 0)
	System.out.println("Denklemin kökü yoktur");

Çıktı:

ax2+bx+c denkleminin çözümü olup olmadığınıgörmek için diskriminant hesabı yapıyoruz.
Lütfen denklemdeki a değerini yazın
4
Lütfen denklemdeki b değerini yazın
2
Lütfen denklemdeki c değerini yazın
8
Denklemin kökü yoktur

 

utku33

26.02.2020 00:51

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java ile diskriminant hesabı yapmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.