C#. Основы


Модуль 1 | C#. Давайте познакомимся!

Задачи:


Модуль 2 | C#. ВЫВОД ТЕКСТА НА ЭКРАН

Задачи:


Модуль 3 | C#. ПЕРЕМЕННЫЕ. ФОРМАТЫ ВЫВОДА

В модуле разбираем, что такое переменная. Типы переменных. Продолжаем работать с оператором вывода. Знакомимся со спецификаторами вывода. Учимся выводить и вводить значения переменных по различным форматам.

Задачи:


Модуль 4 | C#. Арифметические выражения

Изучаем оператор присваивание. Осваиваем тонкости при работе с целыми числами Задачи:

Задачи:


Модуль 5 | C#. Целочисленное деление и остаток

Достаточно важный модуль для дальнейшего изучения программирования. Разбираем деление нацело и взятия остатка. Пытаемся разобраться с самыми сложными вопросами вопросами, связанными с этими задачами

Задачи:


Модуль 6 | C#. Вещественные числа

Изучаем особенности работы с вещественными числами

Задачи:


Модуль 7 | C#. Практикум - 1 "Sofia the first". Линейные алгоритмы

Практикум посвящен отработке навыков составления линейных алгоритмов.

Задачи:


Модуль 8 | C#. Условный оператор

Изучаем различные формы условного оператора, простые и сложные условия

Задачи:


Модуль 9 | C#. Вложенный условный оператор. Сложные условия

В данном модуле продолжаем знакомиться с условным оператором. Изучаем вложенный условный оператор и сложные условия, решаем различные задачи

Задачи:


Модуль 10 | C#. Практикум-2 "Шахматы и шахматисты". Условный оператор

Приобретаем навыки разработки программ с использованием условного оператора и сложных условий

Задачи:


Модуль 11 | C#. Циклы. Цикл с параметром (for)

Изучаем, что такое цикл. Какие виды циклов есть в языке программирования Си. Знакомимся с конструкцией цикла for. Закрепляем все изученное на практике

Задачи:


Модуль 12 | C#. Оператор цикла For. Типовые задачи

Не зная простых алгоритмов сложно написать какие-либо сложные программы. Поэтому в этом модуле учимся находить сумму фиксированной последовательности чисел и определять максимальное и минимальное число среди чисел вводимых с клавиатуры

Задачи:


Модуль 13 | C#. Оператор цикла for: поиск минимального числа, среди вводимых с клавиатуры

Поиск максимального и минимального числа - это базовый алгоритм обработки данных. Не зная таких простых алгоритмов сложно написать какие-либо сложные программы. Поэтому в этом курсе учимся определять максимальное и минимальное число среди чисел вводимых с клавиатуры.

Задачи:


Модуль 14 | C#. Оператор цикла с условием - while

Изучаем оператор цикла с условием - while. Знакомимся со структурой оператора. Решаем задачу на количество цифр в числе

Задачи:


Модуль 15 | C#. Использование циклов. Обработка потока данных

Задачи типа: На вход программы поступает поток данных - последовательность чисел, которая заканчивается нулем, требуется найти ... (сумму, количество, и т.д.)

Задачи:





Модуль 19 | C#. Вложенные циклы

Задачи:



Модуль 21 | C#. Подпрограммы: процедуры и функции - 2

Учимся использоваться функции при решении задач. Решаем простейшие задачи

Задачи:


Модуль 22 | C#. Подпрограммы. Рекурсия

Изучаем, что такое рекурсия. Как составить программу с использованием рекурсивных процедур и функций. Разбираем простейшие задачи. Решаем задачи на системы счисления и рекурсивный перебор строк.

Задачи: