Geeksforgeeks

Timer is Running

Associated Course(s):
Interview Preparation

You are given four numbers **num1, den1, num2, and den2**. You need to find** (num1/den1)+(num2/den2) **and output the result in the form of **(numx/denx)**.

**Input Format:**

The first line of input contains an integer **T** denoting the number of test cases . Then T test cases follow . Each test case contains four integers **num1, den1, num2, den2 **respectively .

**Output Format:**

For each test case, in a new line, output will be the fraction in the form** a/b** where the fraction denotes the sum of the two given fractions in reduced form.

**Your Task:**

Since this is a function problem, you don't need to worry about the testcases. Your task is to complete the function **addFraction ** which adds the two fractions and prints the resulting fraction. The function takes four arguments **num1, den1, num2, den2 **where **num1, num2 **denotes the **numerators **of two fractions and **den1, den2 **denotes their **denominators**.

**Constraints:**

1 <= T <= 100

1 <= den1,den2,num1,num2 <= 1000

**Example:
Input**

1

1 500 2 500

3/500

**Explanation:**

In above test case 1/500+2/500=3/500

**Note:**The **Input/Ouput** format and **Example** given are used for system's internal purpose, and should be used by a user for **Expected Output** only. As it is a function problem, hence a user should not read any input from stdin/console. The task is to complete the function specified, and not to write the full code.

Author: Shubham Joshi 1

If you have purchased any course from GeeksforGeeks then please ask your doubt on course discussion forum. You will get quick replies from GFG Moderators there.

Pathak1899 | 436 |

yashdip123 | 380 |

kirtidee18 | 377 |

ykaushik | 261 |

_saswata | 232 |

kirtidee18 | 1057 |

ykaushik | 733 |

aggarwalvatsal5 | 709 |

pmr_3689 | 570 |

harbilassingh | 530 |

blackshadows | 5456 |

Ibrahim Nash | 5450 |

akhayrutdinov | 5111 |

mb1973 | 4976 |

Quandray | 4823 |

Login to report an issue on this page.