Java dilinde ikinci dereceden denklem çözmek için aşağıdaki kodu kullanabilirsiniz:

Java İle İkinci Dereceden Denklem Çözüm Uygulaması Nasıl Yapılır?
import java.util.Scanner;

public class QuadraticEquation {
   public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      System.out.print("a: ");
      double a = sc.nextDouble();
      System.out.print("b: ");
      double b = sc.nextDouble();
      System.out.print("c: ");
      double c = sc.nextDouble();
      double discriminant = b * b - 4 * a * c;

      if (discriminant > 0) {
         double root1 = (-b + Math.sqrt(discriminant)) / (2 * a);
         double root2 = (-b - Math.sqrt(discriminant)) / (2 * a);
         System.out.println("İki farklı kök bulundu: " + root1 + " ve " + root2);
      } else if (discriminant == 0) {
         double root = -b / (2 * a);
         System.out.println("Tek bir kök bulundu: " + root);
      } else {
         System.out.println("Gerçel kök bulunamadı.");
      }
   }
}
Bu kod, kullanıcıdan denklemdeki a, b ve c değerlerini girmesini isteyecek ve o denklemin köklerini ekrana yazacaktır. Algoritma, denklemin diskriminantını hesaplar ve diskriminantın değerine göre denklemin köklerini hesaplar ve sonuç olarak ekrana yazdırır.

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz. 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir