Skip to content

aliaksei-ivanou-by/IT-Academy_C-plus-plus-course

Repository files navigation

C++ IT-Academy Course 2018

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

Releases

No releases published

Packages

No packages published

Languages