Napisz progam, który skraca ułamek podany z zewnątrz w postaci pary liczb : pierwszą z nich traktujemy jako licznik ułamka drugą jako jego mianownik.Wynik powinien być wypisany w postaci a:b ,gdzie a jest nowym licznikiem,b-nowym mianownikiem ułamka po skróceniu.

2

Odpowiedzi

  • Użytkownik Zadane
2009-12-06T13:07:16+01:00
Http://rapidshare.com/files/317054409/skroc.exe

Proszę :) Program zrobiony przeze mnie w PASCALU :)

Najpierw wpisujesz licznik, potem mianownik.
Program na końcu podaje skrócony ułamek w postaci np. 2/3

By kontynuować wciśnij ENTER, by zakończyć wpisz "end" z małych liter :) Pozdrowionka :)
2009-12-06T13:07:35+01:00
Program w C++:

#include <cstdio>

int main () {
int a, b;
scanf("%d%d", &a, &b);
int m = a; if (b>m) m=b;
for (int i=2; i<=m; ++i) {
if (a%i==0 && b%i==0) {
a /= i;
b /= i;
}
}
printf("%d:%d\n", a, b);
return 0;
}
1 5 1