Day 18 Coding Solutions PDF
Day 18 Coding Solutions PDF
Description
Get the values for numerator and denominator of two fractions, then add that fractions. Consider the
following format
and y3 = (y1*y2)
Input
2 3
4 3
Output
2/1
C Program
#include <stdio.h>
int main()
int x1,y1,x2,y2,x3,y3,Div,i;
scanf("%d%d",&x1,&y1);
scanf("%d%d",&x2,&y2);
x3=(x1*y2)+(x2*y1);
y3=y1*y2;
if(x3>y3)
Div=y3;
else
Div=x3;
Talent Battle 100 Days Coding Series
for(i=Div;i>0;i--)
x3=x3/i;
y3=y3/i;
return 0;
C ++ Program
#include <iostream>
int main()
int x1,y1,x2,y2,x3,y3,Div,i;
cin>>x1>>y1;
cin>>x2>>y2;
x3=(x1*y2)+(x2*y1);
y3=y1*y2;
if(x3>y3)
Div=y3;
Talent Battle 100 Days Coding Series
else
Div=x3;
for(i=Div;i>0;i--)
x3=x3/i;
y3=y3/i;
return 0;
Java Program
import java.util.Scanner;
int x1=sc.nextInt();
int y1=sc.nextInt();
int x2=sc.nextInt();
int y2=sc.nextInt();
int Div;
int x3=(x1*y2)+(x2*y1);
int y3=y1*y2;
Talent Battle 100 Days Coding Series
if(x3>y3)
Div=y3;
else
Div=x3;
for(int i=Div;i>0;i--)
x3=x3/i;
y3=y3/i;
Python
x3 = (x1*y2)+(x2*y1)
y3 = y1*y2
div =0
if(x3>y3):
div=y3
else:
div=x3
for i in range(div,0,-1):
Talent Battle 100 Days Coding Series
x3=x3//i
y3=y3//i