From 567a9639e93cfdc123b3b7e0b4d335da899e6d9f Mon Sep 17 00:00:00 2001 From: kellytang Date: Thu, 7 Jul 2022 11:06:58 +0800 Subject: [PATCH] new --- tutorial/CalRootOfQuadEq.java | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 tutorial/CalRootOfQuadEq.java diff --git a/tutorial/CalRootOfQuadEq.java b/tutorial/CalRootOfQuadEq.java new file mode 100644 index 0000000..5f46a65 --- /dev/null +++ b/tutorial/CalRootOfQuadEq.java @@ -0,0 +1,28 @@ +package tutorial; + +import java.util.Scanner; + +public class CalRootOfQuadEq { + public static void main (String[] args) { + int a, b, c; + double x1, x2, delta; + Scanner input = new Scanner(System.in); + + System.out.print("Enter a : "); + a = input.nextInt(); + + System.out.print("Enter b : "); + b = input.nextInt(); + + System.out.print("enter c : "); + c = input.nextInt(); + + //-b plus or minus delta and divided by 2a + //delta = sqaure root of (b square minus 4ac) + delta = Math.sqrt(((Math.pow(b,2)-(4*a*c)))); + x1 = ((-b) + delta )/ 2*a; + x2 = ((-b) - delta )/ 2*a; + System.out.printf("%s%.2f%s%.2f\n", "x1= ",x1,", x2= ",x2); + + } +} \ No newline at end of file