Respuesta :
Answer and Explanation:
class Dis
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter values for a,b,c");
double a=sc.nextDouble();
double b=sc.nextDouble();
double c=sc.nextDouble();
String s=discriminant(a,b,c);
System.out.println(s);
}
public String discriminant(double a, double b, double c)
{
double result;
result=([tex]b^2-4ac[/tex]);
if(result<0)
return "no real solutions"";
else return "";
}
}
Note:This program is written in JAVA
Answer:
The solution code is written in Java:
- public static boolean check_discriminant(double a, double b, double c)
- {
- double discriminant = b * b - (4 * a * c);
- if(discriminant > 0){
- return true;
- }
- else{
- System.out.println("no real solutions");
- return false;
- }
- }
Explanation:
Firstly, we define a function check_discriminant() that takes three parameters with double type, a, b and c (Line 1).
Next, we calculate the discriminant using the formula b² - 4ac (Line 3). We place the discriminant in if condition (Line 5) to see if it is a negative or positive value. If positive return true (Line 6) and if negative it will print out message "no real solutions" and return false (Line 9 -10).