-
Notifications
You must be signed in to change notification settings - Fork 3
okovtun/VPU_221
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
https://github.com/okovtun/VPU_221.git https://www.youtube.com/watch?v=1bcvF-OTs5k&list=PLeqyOOqxeiIOLpsRIUc_mkYSn_z7XkG14 Video: https://www.youtube.com/@TheCherno TODO: 1. Проверочный код должен заработать: Fraction A = 2.75; cout << A << endl; 2. В отдельном проекте реализовать класс String, описывающий строку: String str1 = "Hello"; String str2 = "World"; String str3 = str1 + str2; cout << str3 << endl; DONE: 1. В классе Fraction написать метод ??? reduce(???) который сокращает дробь; https://www.webmath.ru/poleznoe/formules_12_7.php 2. Для класса Fraction перегрузить; - Арифметические операторы: +, -, *, /; - Increment/Decrement (++/--); - Оператор присваивания; DONE - Составные присваивания: +=, -=, *=, /=; - Операторы сравнения: ==, !=, >, <, >=, <=; 3. Перегрузить оператор вода: Fraction A; cout << "Введите простую дробь: "; cin >> A; 4. В отдельном проекте реализовать класс String, описывающий строку: String str1 = "Hello"; String str2 = "World"; String str3 = str1 + str2; cout << str3 << endl; DONE: 1. Выучить теорию!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2. Оптимизировать метод и функцию distance() таким образом, чтобы они не создавали лишних объектов; 3. В Solution IntroductionToOOP добавить проект Fraction, и в нем реализовать класс Fraction, описывающий простую дробь; DONE: 1. Выучить теорию!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2. Реализовать метод ??? distance(???), который возвращает расстояние до указанной точки; DONE 3. Написать функцию ??? distance(???), которая возвращает расстояние между двумя точками; DONE
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published