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

Задачи на e-olymp

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

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

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

Тренировка №3. Просто формула! Или две

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

Тренировка №5. Циклы. Часть 1.

Тренировка №6. Циклы. Часть 2.

Тренировка №7. Массивы. Списки


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

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

1 семестр

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

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

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

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

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