Even the most powerful weapon won't win the battle if you don't have a well skilled army that is able to use it


Основы Kotlin / C/C++

Мы понимаем, что Kotlin используют не все разработчики, но верим, что вам стоит начать. У вас могут быть уважительные причины продолжать использовать C++ и Java. Это не плохо, эти языки программирования никуда не исчезнут.

Задания лабораторных работ

1 семестр - Kotlin

  1. Лабораторная работа №1
        GitHub repository
        Математические функции языка Kotlin
  2. Лабораторная работа №2
        GitHub repository
  3. Лабораторная работа №3
        GitHub repository
  4. Лабораторная работа №4
        GitHub repository
  5. Лабораторная работа №5
        GitHub repository
  6. Лабораторная работа №6
        GitHub repository

Задачи на eolymp

Инструкция - как решать задачи на eolymp

Тренировка №1. Знакомство с Kotlin

Тренировка №2. Линейные программы.

Тренировка №3. Ветвления

Тренировка №4. Циклы ч.1

Тренировка №5. Циклы ч.2

2 семестр - C/C++

  1. Лабораторная работа №7: смотреть скачать
  2. Лабораторная работа №8
  3. Лабораторная работа №9
  4. Лабораторная работа №10
  5. Лабораторная работа №11
  6. Лабораторная работа №12

Среда разработки СLion от JetBrains
Компилятор ("toolchain") MinGW
или более новая версия
Среда разработки Code::Blocks

Материалы лекций

1 семестр

Лекция №1. Основы
Лекция №2. Функции
Лекция №3. Ветвления
Лекция №4. Циклы
Примеры задач на циклы
Лекция №5. Массивы и списки
Лекция №6. Задачи на массивы и списки
Лекция №7. Использование функций
Лекция №8. Строки

2 семестр

Лекция №1. C/C++ Intro
Лекция №2. Functions
Лекция №3. Recursion
Лекция №4. Files
Лекция №5. Structures & Data Classes
Лекция №6. Files & Structures & Data Classes
Лекция №7. Pointers
Лекция №8. Dynamic memory management

Примеры из лекций

Материалы будут выкладываться по мере прохождения курса

Файлы для скачивания

Среда разработки IntelliJ IDEA от JetBrains Скачать с сайта JetBrains
Руководство Быстрый старт Kotlin в IntelliJ IDEA (англ.)
Консольная программа Git для Windows