Write a C program to simplify the given fraction using Greatest Common Factor.
int main() {
int num1, num2, input1, input2, temp;
/* get the inputs from the user */
printf("Enter input1:");
scanf("%d", &input1);
printf("Enter input2:");
scanf("%d", &input2);
num1 = input1;
num2 = input2;
/* find the GCF */
while (num2 > 0) {
temp = num1 % num2;
num1 = num2;
num2 = temp;
}
printf("Greatest common factor: %d\n", num1);
/* simplify the fraction and display outputs */
printf("Simplified fraction:(%d/%d)\n", input1/num1, input2/num1);
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
Enter input1:100
Enter input2:125
Greatest common factor: 25
Simplified fraction:(4/5)
Enter input1:100
Enter input2:125
Greatest common factor: 25
Simplified fraction:(4/5)
No comments:
Post a Comment