Język programowania: C++ Zadanie polega na napisaniu programu, który na danych wczytanych ze standardowego wejścia wykona pewne operacje. Wejście
Każdy plik wejściowy będzie zawierał dokładnie dwie linie. W pierwszej linii znajdzie się pojedyncza duża litera oznaczająca kod operacji, którą masz wykonać. W drugiej linii znajdą się dane, na których masz wykonać odpowiednie operacje. Wynik działania programu ma zostać wypisany na standardowe wyjście.
Uwaga: Wynik działania programu musi dokładnie odpowiadać specyfikacji. Istotna jest ilość linii, liczba spacji i i wielkośc liter.
Specyfikacja operacji
Kod: M Druga linia: Trzy różne liczby całkowite. Wyjście: Środkowa (pod względem wielkości) spośród wczytanych liczb. Kod: C Druga linia: Trzy liczby oddzielone pojedynczą spacją Wyjście: Linia zawierająca wczytane liczby oddzielone przecinkiem i pojedynczą spacją. Każda z liczb musi być ujęta w pojedyncze cudzysłowy. Kod: U Druga linia: Trzy małe litery oddzielone pojedynczą spacją Wyjście: Trzy duże litery odpowiadające wczytanym małym literom. Każda z liter powinna znaleźć się w osobnej linii. Kod: K Druga linia: Zapis operacja matematycznej do wykonania przez program. Zawiera kolejno: liczbę całkowitą; spację; jeden z symboli: '+', '-', '*', '/'; spację; liczbę całkowitą Wyjście: Pojedyncza linia zawierająca wynik odpowiedniej operacji matematycznej. Jeśli operacja jest dzieleniem przez zero, na wyjściu zamiast wyniku powinny pojawić się trzy wykrzykniki. Uwaga: Dzielenie w tym zadaniu jest dzieleniem całĸowitym: np. 8/3=2 Przykłady
Wejście Wyjście M 0 -2 5 0 C 100 145 -54 '100', '145', '-54' U a x c A X C K 1 + 5 6 K 2 * -3 -6 K 3 - 5 -2 K 11 / 3 3 K 11 / 0 !!!