C++ dzielenie

Programowanie w języku C i językach pochodnych, jak C++, C#
SowinOnTour

C++ dzielenie

Post autor: SowinOnTour » 19 sty 2022, 20:36

Mam problem z programem , ponieważ nie chce mi zapisywać ułamka z cześcią całkowitą i ułamkiem właściwym np 7/5= 1 2/5 ktoś pomoże ? ponizej mój program dzięki z góry!
#include <iostream>

using namespace std;

int NWD(int a,int b)
{
int x;

while(b)
{
x = b;
b = a % b;
a = x;
}
return a;
}

int main()
{
int a,b,nwd;
cout << "Podaj licznik: " << endl;
cin >> a;
cout << "Podaj mianownik: " << endl;
cin >> b;


nwd=NWD(a,b);

cout<<a<<"/"<<b<<"=";
cout<<a/nwd<<"/";
cout<<b/nwd<<endl;

return 0;
}