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. :))
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. :))
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.
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 :((
http://4programmers.net/view_file.php?id=1403
Zrobiłem specjalnie dla ciebie biblioteczkę, pod bc 3.1. Łączie z demkiem. Trudniejsza wersja.