Rozwiązanie zadań z komentarzami
1 .Stwórz klasę Fraction (Drobny), w której realizować następujące elementy składowe:
- wewnętrzne pola nom, denom całego typu, które odpowiednio określają liczbę i znak drutu;
- konstruktor z 2 parametrami Fraction(int, int) (parametryzowany konstruktor), który inicjalizuje wewnętrzne pola wartościami;
- konstruktor bez parametrów Fraction();
- wewnętrzna metoda Normal(), która prowadzi drobno do normalnego wyglądu: 8/12 => 2/3;
- metody dostępu do wewnętrznych pól GetNom(), GetDenom(), SetNom(int), SetDenom(int);
- metoda Add(Fraction), która realizuje dodanie fragmentu bieżącego egzemplarza z parametrem wejściowym typu Fraction;
- metoda Sub(Fraction), która realizuje usunięcie bieżącego drobiu z próbki wejściowej;
- metoda Mult(Fraction), która realizuje wydobycie bieżącego drutu z próbką wejściową;
- metoda Div(Fraction), która realizuje podział bieżącego pęcherza na próbkę wejściową;
- przeładowany operator operator+(Fraction&), który realizuje dodanie bieżącego egzemplarza z egzemplarzem wejściowym;
- przeładowany operator operator (Fraction&), który realizuje operację odbioru drobnoustrojów;
- przeładowany operator operator* (Fraction&), który realizuje operację rozmnażania drobnoustrojów;
- przeładowany operator operator/(Fraction&), który realizuje operację podziału drobnoustrojów;
- metoda Print(), która określa bieżącą wartość drobu.2 .W konstruktorze i metodach klasy przewiduje uwzględnienie możliwych niewłaściwych sytuacji, takich jak:
0/0, 1/0, 0/1
Wszystkie nieprawidłowe przypadki muszą być przypisywane do znaczenia
1 / 1
Num = 1, denom = 13 .W funkcji main() przetestować pracę klasy Fraction dla różnych przypadków.
Opinia zleceniodawcy o współpracy z freelancerem
Rozwiązanie zadań z komentarzamiWszystko zostało wykonane szybko i bezproblemowo - wyjaśnił.
Opinia freelancera o współpracy z Nazar Kedyulich
Rozwiązanie zadań z komentarzamiDobry klient ! Polecam !
![]()
-
5149 210 0 Dobry dzień . Cieszę się, że wypełniasz swoje zadania. Wpiszę komentarze do kodu i daję odpowiedzi na pytania, jeśli takie pojawią się.
Aktualne zlecenia dla freelancerów w kategorii C i C++
Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowejOpracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić… C i C++, Układ HTML i CSS ∙ 13 dni 4 godziny temu ∙ 17 ofert |