Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- float licz1,licz2,licz3,mian1,mian2,skrot;
- int NWD(int a , int b)
- {
- int reszta;
- while(b != 0)
- {
- reszta=a%b;
- a=b;
- b=reszta;
- }
- return(a);
- }
- int NWW(int a, int b)
- {
- return(a*b/NWD(a,b));
- }
- int main()
- {
- cout << "Podaj licznik i mianownik pierwszego ulamka: "<< endl;
- cin>>licz1>>mian1;
- cout << "Podaj licznik i mianownik drogiego ulamka: "<< endl;
- cin>>licz2>>mian2;
- int nww= NWW(mian1,mian2);
- licz3=(licz1*nww/mian1)+(licz2*nww/mian2);
- licz3=licz3/nww;
- cout<<licz3<<"/"<<NWW(mian1,mian2)<<endl;
- skrot=NWD(licz3,nww);
- licz3/=skrot;
- nww/=skrot;
- cout<<licz3<<"/"<<nww<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement