01 2018.03.05 a. Написать программу, выводящую следующее: 123 Our Firs Programm. b. Написать программу, выводящую 10 первых чисел Фибоначчи. c. Собрать программу выводящую четные, нечетные или делящиеся на 7 числа по порядку до заданного пользователем числа.
02 2018.03.07 a. Простые числа до N. b. Написать функцию, по сортировке массива.
03 2018.03.12 Вынести функцию по сортировке массива в отдельный файл (скомпилировать это дело и собрать в исполняемый).
04 2018.03.14 Добавить в класс Array конструктор копирования.
05 2018.03.16 Добавить в класс Array перегрузку оператора=.
06 2018.03.19 Есть класс class Square{ public: int a; int change_area() {return aan;} }; Есть класс class Rect{ public: int a; int b; int change_ area(int n) {return abn;} }; Есть как-то написанная функция int x2(...) {... } Дописать программу так, чтобы функция x2 могла принимать как объекты типа Rect, так и Square и возвращать их удвоенную площадь.
07 2018.03.21
08 2018.03.23 Добавить в стек конструктор копирования и оператор=.
09 2018.03.26 Изменить стиль стека с С++98 до С++17, и создать его как шаблон.
10 2018.03.28
11 2018.03.30 Создать текстовый файл, заполнить его четырехзначными числами и отсортировать, не используя копию файла и не занося его в оперативную память (как будто файл 4Тб).
12 2018.04.02
13 2018.04.04
14 2018.04.06 Написать библиотеку (книжную). Через консольный интерфейс можно добавлять/удалять читателей и книги. Читатели могут брать книги и возвращать их. Информация сохраняется в файл/файлы. Можно просмотреть какие книги/читатели есть. (Остальное, по усмотрению).
15 2018.04.09