/*MY CONSOLE DOES NOT EXECUTE EVERY TIME I RUN MY PROGRAM
WHAT HAPPEN? WHERE DID I GO WRONG? BUT THE PROCESS IS COMPLETED...I AM NEW IN JAVA PROGRAM AND THIS IS OUR NEW LESSON IN CLASS*/
[code=java]
import java.io.*;
import java.util.*;
import java.lang.*;
public class FRACTIONagain {
static Scanner console = new Scanner(System. in);
public static void main(String[]args) {
FRACTIONclass oldFraction = new FRACTIONclass() ;
int num1 = 0,denom1 = 0;
int num2=0,denom2=0 ;
String operator=" ",slash=" ";
System.out.prin tln("Enter two fractions followed by a space");
num1 = console.nextInt ();
slash = console.next();
denom1 = console.nextInt ();
num2 = console.nextInt ();
slash = console.next();
denom2 = console.nextInt ();
System.out.prin tln();
oldFraction.get Num(num1, denom1, operator, num2, denom2);
}
}[/code]
//THIS IS MY MAIN
----------------------------------------------------------------------------------------------------------
[code=java]public class FRACTIONclass {
public FRACTIONclass()
{
getNum(0,0," ",0,0);
}
public void getNum(int num1,int denom1,String operator,int num2, int denom2)
{
if(operator == "+")
addNum(num1,den om1,num2,denom2 );
if(operator == "-")
subNum(num1,den om1,num2,denom2 );
if(operator == "*")
mulNum(num1,den om1,num2,denom2 );
if(operator == "/")
divNum(num1,den om1,num2,denom2 );
else
System.exit(0);
}
public static void addNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = (w*z)+(x*y);
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+" "+denominat or);
}
public static void subNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = (w*z)-(x*y);
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
public static void mulNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = w*y;
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
public static void divNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = w*z;
denominator = x*y;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
}[/code]
//THIS IS MY CLASS
WHAT HAPPEN? WHERE DID I GO WRONG? BUT THE PROCESS IS COMPLETED...I AM NEW IN JAVA PROGRAM AND THIS IS OUR NEW LESSON IN CLASS*/
[code=java]
import java.io.*;
import java.util.*;
import java.lang.*;
public class FRACTIONagain {
static Scanner console = new Scanner(System. in);
public static void main(String[]args) {
FRACTIONclass oldFraction = new FRACTIONclass() ;
int num1 = 0,denom1 = 0;
int num2=0,denom2=0 ;
String operator=" ",slash=" ";
System.out.prin tln("Enter two fractions followed by a space");
num1 = console.nextInt ();
slash = console.next();
denom1 = console.nextInt ();
num2 = console.nextInt ();
slash = console.next();
denom2 = console.nextInt ();
System.out.prin tln();
oldFraction.get Num(num1, denom1, operator, num2, denom2);
}
}[/code]
//THIS IS MY MAIN
----------------------------------------------------------------------------------------------------------
[code=java]public class FRACTIONclass {
public FRACTIONclass()
{
getNum(0,0," ",0,0);
}
public void getNum(int num1,int denom1,String operator,int num2, int denom2)
{
if(operator == "+")
addNum(num1,den om1,num2,denom2 );
if(operator == "-")
subNum(num1,den om1,num2,denom2 );
if(operator == "*")
mulNum(num1,den om1,num2,denom2 );
if(operator == "/")
divNum(num1,den om1,num2,denom2 );
else
System.exit(0);
}
public static void addNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = (w*z)+(x*y);
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+" "+denominat or);
}
public static void subNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = (w*z)-(x*y);
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
public static void mulNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = w*y;
denominator = x*z;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
public static void divNum(int w,int x, int y, int z)
{
int numerator= 0,denominator= 0;
numerator = w*z;
denominator = x*y;
System.out.prin tln("Answer: "+numerator +"/"+""+denominato r);
}
}[/code]
//THIS IS MY CLASS
Comment