Изучение языков C и C++ для применения на олимпиадах для 9-11 классов

57 студентов зачислены

Без паники и спешки

Онлайн

в удобное время

Доступ к курсу

навсегда

Изучим всё самое важное

 

Научимся решать олимпиадные задания на языке C++, что поможет быстрее и эффективнее решать задачи на самой олимпиаде и зарабатывать максимальные баллы

Кому подойдёт этот курс

Новичкам программировании

Научимся основам языка C++ для олимпиадного программирования

Тем, кто участвует в олимпиадах

На олимпиадах действует ограничение по времени, а C++ – один из самых быстрых языков

Чему вы научитесь

Работать с памятью.

Указатели, ссылки

Представлению

действительных чисел

Написанию

собственных структур

Ввод-вывод.

Функции scanf и printf

Генерации псевдослучайных чисел.

Работа со временем

Содержание курса

Раздел посвящен изучению языка программирования C и сравнению с языком C++, обсуждается понятие программирования, механизм работы с программой, базовые операции и ключевые слова в языке
Арифметические операции и типы данных
Условная инструкция if и инструкция цикла while
Цикл for. Массивы в языке C
Символы и строки
Тип string
Ввод-вывод. Функции scanf и printf
Ввод-вывод. Функции cin и cout. Работа с файлами
Функции
Работа с памятью. Указатели, ссылки
Рекурсия

В разделе обсуждается принцип устройства памяти, как работает с памятью ассемблер ASM. Рассматривается работа с выделением и освобождением памяти, с понятием рекурсии и как она происходит на низком уровне
Представление целых чисел. Битовые операции. Дополнительный код
Представление действительных чисел
Генерация псевдослучайных чисел. Работа со временем
Классы, структуры. Поля и методы структуры

Раздел рассказывает про отличия языков программирования C и C++, объектно-ориентированное программирование, уделяется ключевое внимание понятию класса
Перегрузка операторов
Тип данных vector
Библиотека algorithm

В разделе изучается самая большая библиотека шаблонов STL, в которой лежат такие важные типы как очередь, стек, представлены множества и словари, а также динамический массив, называемый vector
Библиотека STL. Очереди, стеки, деки
Библиотека STL. Множества, словари

Раздел предусматривает использование полученных знаний для написания собственных структур
Написание собственных структур

Каждый выбирает формат под себя. Обучение на курсе требует большей усидчивости и самоорганизации — занятие идёт 2 часа, конспекты нужно повторять самостоятельно, а домашнее задание проверяется автоматически.
Подойдёт почти любой гаджет — компьютер, ноутбук, планшет или даже телефон. Нужен интернет, скорость которого позволяет смотреть видео. Мы рекомендуем использовать свежие версии популярных браузеров. Чтобы заниматься с телефона, не нужно ничего скачивать — сайт хорошо работает на мобильных устройствах.
Если вы так лучше запоминаете материал, то вам будет полезно делать записи. Но это необязательно, потому что к каждому уроку мы выкладываем все конспекты и материалы.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Изучение языков C и C++ для применения на олимпиадах для 9-11 классов
Цена:
16 786 ₽ 11 990 ₽