Skip to main content

Write a Program in java that prints all real solutions to the quadratic equations ax2+bx+c=0. Read a,b,c and use the quadratic formula. If the discriminate b2-4ac is negative, display a message stating there are no real solutions.

Write a Program in java that prints all real solutions to the quadratic equations ax2+bx+c=0.
Read a,b,c and use the quadratic formula.
If the discriminate b2-4ac is negative, display a message stating there are no real solutions.



import java.util.Scanner; 
class quads{ 
 public static void main(String[] args) { 
  Scanner sc = new Scanner(System.in); 
  System.out.println("Eneter the value of a : "); 
  double a = sc.nextDouble(); 
  System.out.println("Enter the value of b : "); 
  double b = sc.nextDouble(); 
  System.out.println("Enter the value of c : "); 
  double c = sc.nextDouble(); 
  double d = b * b - 4 * a * c; 
  if (d > 0.0) { 
   double r1 = (-b + Math.pow(d, 0.5)) / (2.0 * a); 
   double r2 = (-b - Math.pow(d, 0.5)) / (2.0 * a); 
   System.out.println("The roots are " + r1 + " and " + r2); 
  } 
  else if (d == 0.0) { 
   double r1 = -b / (2.0 * a); 
   System.out.println("The root is " + r1); 
  } 
 else { 
  System.out.println("Roots are not real."); 
 } 
 sc.close(); 
 }
}



OUTPUT:

Enter the value of a :
1
Enter the value of b :
5
Enter the value of c :
2
The roots are -0.4384471871911697 and -4.561552812808831





Comments

Popular posts from this blog

Computer Short Questions

Computer Short Questions & Answers: 1. What is any part of the computer that you can physically touch? – Hardware 2. Which generation of computers is still under development? – Fifth 3. What is the most common storage device for the personal computer? – Hard Disk Drive 4. Which key is used in combination with another key to perform a specific task? – Control 5. What is the pattern of printed lines on most products? – Barcodes 6. To make the number pad act as a directional arrow, we press which key? – Shift 7. Which devices let the computer communicate with you? – Input 8. What is the most frequently used piece of hardware for inputting data? – Hardware 9. What is the place where the computer stores programs and data? – Storage unit 10. What is the process of dividing the disk into tracks and sectors? – Formatting 11. What is the space in your computer that loads’ and works with data? – RAM memory 12. What is the storage which stores or retains data after power off? – Non-volatile s...

Windows Key Shortcuts

List of common keyboard shortcuts that can be used with the Windows key: (Image by - Sharma Guides | Subham232330) 1. Windows Key + D: Show the Desktop 2. Windows Key + E: Open File Explorer 3. Windows Key + I: Open Settings 4. Windows Key + L: Lock the computer 5. Windows Key + R: Open the Run Dialog 6. Windows Key + S: Open the search bar 7. Windows Key + Tab: Open Task View 8. Windows Key + Ctrl + D: Create a new virtual desktop 9. Windows Key + Ctrl + Left or Right arrow: Switch between virtual desktops 10. Windows Key + M: Minimize all windows 11. Windows Key + Shift + M: Undo minimize all windows 12. Windows Key + Up Arrow: Maximize the current window 13. Windows Key + Down Arrow: Minimize the current window 14. Windows Key + Right Arrow: Snap the current window to the right 15. Windows Key + Left Arrow: Snap the current window to the left 16. Windows Key + P: Project to a second screen 17. Windows Key + Home: Minimize all but the active window 18. Windows Key + ...

four methods overload these methods

Write a program in java which has the following classes and methods:  Class : OverloadDemo Methods : test() Declare four methods with the same name “test()” and overload these methods class OverloadDemo{  public void test(){  System.out.println("It's a test method for null.");  }  public void test(int n){  System.out.println("It's a test method for displaying the int value "+n);  }  public void test(double d){  System.out.println("It's a test method for displaying the double value "+d);  }  public void test(String s){  System.out.println("It's a test method for displaying the String "+s);  }  }  class overClass{  public static void main(String[] args) {  OverloadDemo old = new OverloadDemo();  old.test();  old.test(12);  old.test(25.35);  old.test("Subham");  }  } OUTPUT: It's a test method for null. It's a test method for displaying the int value 12 It's a test method for ...