Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Proper fractions, improper fractions, and mixed fractions are defined at http://

ID: 3887679 • Letter: P

Question

Proper fractions, improper fractions, and mixed fractions are defined at http://www.ltcconline.net/greenl/courses/187/b/impropermixed.htm. Write a program that prompts the user to enter the numerator and denominator of a fraction number and determines whether it is a proper fraction and improper fraction. For an improper fraction number, display its mixed fraction in the form of a + b / c if b % c is not zero; otherwise, display only the integer.

Here are sample runs of the program:

Sample 1:

Enter a numerator: 16

Enter a denominator: 3

16 / 3 is an improper fraction and its mixed fraction is 5 + 1 / 3.

Sample 2:

Enter a numerator: 6

Enter a denominator: 7

6 / 7 is a proper fraction

Sample 3:

Enter a numerator: 6

Enter a denominator: 2

6 / 2 is an improper fraction and it can be reduced to 3

Analysis:

(Describe the problem including input and output)

Design:

(Write Pseudocode Describing the major steps for solving the problem and Draw a flowchart)

Coding: (Copy and Paste Source Code here.

Testing: (Describe how you test this program)

Explanation / Answer

import java.util.Scanner;

class Fraction

{

public static void main(String args[])

{

int count=0;

Scanner sc=new Scanner(System.in);

System.out.println("Enter the numaratpor");

int numarator=sc.nextInt();

System.out.println("Enter the Denominator ");

int denominator=sc.nextInt();

double result=numarator/denominator;

if(result<1)

{

System.out.println(numarator+"/"+denominator +"is a proper fraction");

}

else

{

int temp=numarator;

while(temp>denominator)

{

temp=temp-denominator;

count=count+1;

}

System.out.println(numarator+"/"+denominator +" is a improper fraction and its mixed fraction is "+count+"+"+temp+"/"+denominator );

}

}

}