dodawanie ułamków w C++ 3.1

0

Witam
Mam problem ze zrobieniem programu , który dodawałby dwa ułamki typu 1/2 + 3/5. Nie mam pojęcia jak w borlandzie 3.1 sprowadzić do wspólnego mianownika?

Za wszelką pomoc z góry dziękuje. :))

0

Najprościej...

a/b+c/d=((ad)+(cb))/(b*d).

A potem szukasz NWD licznika i mianownika wyniku i dzielisz je przezeń.

Albo trudniej...
Szukasz najpierw e=NWW b i d...

a/b+c/d=((a*(e/b))+(c*(e/d)))/e

i dalej szukasz tak samo NWD do skrócenia wyniku.

NWW i NWD szukasz zawsze co do wartości absolutnej.

0

A może dałoby rade coś więcej , gdyż jestem początkujący :-/ i to troszeczke za mało jak na moje możliwości :((

0

http://4programmers.net/view_file.php?id=1403

Zrobiłem specjalnie dla ciebie biblioteczkę, pod bc 3.1. Łączie z demkiem. Trudniejsza wersja.

1 użytkowników online, w tym zalogowanych: 0, gości: 1