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 );
}
}
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.