fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.util.Scanner;
  7.  
  8. class KvadratnoeUravnenie {
  9.  
  10. public static void main(String[] args) {
  11. Scanner in = new Scanner(System.in);
  12. double a, b, c, d;
  13. double x1, x2;
  14. System.out.println("a : ");
  15. a = in.nextDouble();
  16. System.out.println(" b: ");
  17. b = in.nextDouble();
  18. System.out.println(" c: ");
  19. c = in.nextDouble();
  20. d = Math.pow(b, 2) - (4 * a * c);
  21. if (d>0){
  22. x1 = ((-1) * b + Math.sqrt(d)) / 2 * a;
  23. x2 = ((-1) * b - Math.sqrt(d)) / 2 * a;
  24. System.out.printf("x1 = " + x1 + " x2 = " + x2);
  25. }
  26. else if (d == 0){
  27. x1 = (-1) * b;
  28. System.out.printf("x1, x2 = " + x1);
  29. }
  30. else
  31. System.out.print(". D ");
  32. }
  33. }
Success #stdin #stdout 0.16s 38704KB
stdin
1 4 2
stdout
a : 
 b: 
 c: 
x1 = -0.5857864376269049 x2 = -3.414213562373095