Zadanie 3 (termin oddania 1.12, godz 18:30) ------------------------------------------- Napisz program, który będzie wykonywał wczytane ze standardowego wejścia operacje arytmetyczne na ułamkach zwykłych. WEJŚCIE ------- Program wczytuje wiersze ze standardowego wejścia. Każdy wiersz z wyjątkiem ostatniego składa się z: - jednego znaku, którym jest '+', '-', '*' lub '/', - pojedynczego znaku odstępu, - jednej liczby całkowitej nieujemnej --- jest to licznik ułamka, - pojedynczego znaku odstępu, - jednej liczby całkowitej dodatniej --- jest to mianownik ułamka. W ostatnim wierszu znajduje się jeden znak: '='. WYJŚCIE ------- Program ma wypisać na standardowe wyjście jeden wiersz złożony z: - znaku '+' lub '-', - pojedynczego znaku odstępu, - dwóch liczb całkowitych nieujemnych, oddzielonych pojedynczym odstępem, reprezentujących odpowiednio licznik i mianownik nieskracalnego ułamka, będącego wynikiem wykonania kolejnych operacji na początkowej wartości równej zero; lub napis 'BLAD', jeśli pewnej operacji nie można było wykonać. PRZYKŁAD -------- + 1 2 - 1 4 * 3 1 / 1 2 = reprezentuje działanie: (((0 + 1/2) - 1/4) * 3) / (1/2). Wynikiem powinien być wiersz: + 3 2