PROGRAM TO FIND ROOTS OF QUADRATIC EQUATION BY USING PACKAGES AND INTERFACE
#1

Code:
//QuadEqn.java
package p;
interface Quadratic
{
void process();
}
public class QuadEqn implements Quadratic
{
double a,b,c,d;
public QuadEqn(double x,double y,double z)
{
  a=x;
  b=y;
  c=z;
}
public void process()
{
  
  d=b*b-(4*a*c);
  if(d==0)
  {
   double r=-b/2*a;
   System.out.println("Roots are equal.Root=\t"+r);
}
else
   if(d>0)
  {
   double sq=Math.sqrt(d);
   double r1=(-b+sq)/2*a;
   double r2=(-b-sq)/2*a;
    System.out.println("Root1=\t"+r1+"\nRoot2=\t"+r2);
}
else
  System.out.println("Roots are imaginary\n");
}
}
//QuadM.java
import java.io.*;
import p.QuadEqn;
class QuadM
{
public static void main(String arg[])throws IOException
{
try
{
DataInputStream dis=new DataInputStream(System.in);
System.out.println("Enter the values of a,b,c\n");
double p=Double.parseDouble(dis.readLine());
double q=Double.parseDouble(dis.readLine());
double r=Double.parseDouble(dis.readLine());
QuadEqn ob=new QuadEqn(p,q,r);
ob.process();
}
catch(Exception e)
{
System.out.println("Error..."+e);
}
}
}


OUTPUT
E:\3msc\java\liya>java QuadM
Enter the values of a,b,c

1
3
2
Root1= -1.0
Root2= -2.0








Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: quadratic equation pgoram using 8085 mp, point by point solution of swing equation, rydberg equation, defende salary packages questionnaire sbi, aerobic energy system equation, boids equation, java code to find roots of quadratic equation using interface,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  VHDL program for Booth’s Multiplier smart paper boy 2 5,648 20-04-2013, 11:59 AM
Last Post: T
  Program in “LEX” to count number of vowels and consonants seminar class 2 9,619 22-03-2013, 10:20 AM
Last Post: computer topic
  Program in “LEX” to count number of Identifiers and Keywords seminar class 1 4,837 28-01-2013, 03:21 PM
Last Post: Guest
  CIRCULAR CONVOLUTION OF TWO FINITE LENGTH SEQUENCES USING DFT AND IDFT seminar class 1 9,453 21-11-2012, 12:18 PM
Last Post: seminar details
  PROGRAM TO RECOGNIZE A STRING WITH THREE COSECUTIVE 0’s smart paper boy 0 1,661 10-08-2011, 11:44 AM
Last Post: smart paper boy
  : PROGRAM TO IDENTIFY VOWELS AND CONSONANTS GIVEN AS INPUT smart paper boy 0 2,401 10-08-2011, 11:44 AM
Last Post: smart paper boy
  Program to Encrypt and decrypt a text data using RSA algorithm smart paper boy 0 2,527 10-08-2011, 11:43 AM
Last Post: smart paper boy
  Program the CRC 12 on a data set of characters smart paper boy 0 1,764 10-08-2011, 11:42 AM
Last Post: smart paper boy
  Program to implement the data link layer framing method character stuffing smart paper boy 0 7,952 10-08-2011, 11:41 AM
Last Post: smart paper boy
  Program to implement the data link layer framing method bit stuffing smart paper boy 0 2,894 10-08-2011, 11:41 AM
Last Post: smart paper boy

Forum Jump: