Зачастую в процессе написания программы наступает такой момент, что в одном участке исходного кода набирается очень много строк. Пусть даже они будут снабжены подробными комментариями, но если их слишком много, то читабельность кода очень сильно страдает. Хочется куда-то спрятать часть …

C Урок 12. Функции Читать далее »

Кроме условных операторов if, else и else if также существует ещё и тернарный оператор. Данный оператор порой бывает удобен в случаях, если при выполнении какого-то условия или его невыполнении нам нужно присвоить строго определённое значение какой-либо переменной. Хотя такая ситуация …

C. Урок 11. Тернарный оператор Читать далее »

Очень часто при составлении исходного кода будущей программы мы сталкиваемся с ситуацией, когда дальнейший ход нашей программы зависит от конкретного значения какой-то переменной либо выражения, причём когда выбор таких значений, мягко говоря, немаленький. Мы, конечно же в данном случае можем …

C Урок 10. Оператор switch Читать далее »

В предыдущей части нашего занятия мы провели краткое знакомство с массивами, изучили одномерные массивы и испытали их работу на практике. А теперь давайте познакомимся с таким понятием, как многомерный массив. Многомерный массив — это массив, элементы которого упорядочены в нескольких измерениях. …

C Урок 9. Массивы. Часть 2 Читать далее »

Очень часто нам при написании программ требуется очень много данных одного типа, вследствие чего может потребоваться и огромное количество переменных, а требование уникальности имени последних приведёт к тому, что мы просто запутаемся в своей программе, не говоря уж о тех, …

C Урок 9. Массивы. Часть 1 Читать далее »

На данном уроке мы познакомимся с условными операторами. Иногда их называют «операторами ветвлений». Данные операторы существуют для того, чтобы мы могли заставить нашу программу выполнять определённые участки кода только при определённых условиях. У нас было что-то похожее при применении цикла, …

C Урок 8. Условные операторы if, else, else if Читать далее »

На данном занятии мы продолжим знакомство с различными операциями в языке C. Пришла пора познакомиться немного с логикой, а также со сравнением величин в выражениях. Для этого в языке C существуют операторы отношения (или как их ещё называют операторы сравнения), …

C Урок 7. Операторы отношения и логические операторы Читать далее »

На данном уроке мы познакомимся с циклами. Иногда их называют «петлями». Циклы в коде нам порой требуются для того, чтобы некоторый его участок выполнить какое-то количество раз. Причём это количество может быть заранее известно, либо неизвестно. Если неизвестно, то количество …

C Урок 6. Условные циклы while, do while, for Читать далее »

Движемся дальше по изучению языка C. И теперь у нас наконец-то наступил момент, когда мы «заставим» наш процессор как-то обрабатывать наши данные. Думаю, что это важная ступень в освоении программирования. Мы познакомимся с элементарными арифметическими операторами, с помощью которых мы …

C Урок 5. Арифметические операторы, операторы инкремента и декремента Читать далее »

В предыдущей части занятия мы познакомились с типами данных и переменными. Сегодня в качестве практической части мы попробуем объявить несколько переменных разных типов, проинициализировать их и вывести их значения в консоль. Создадим новый каталог с именем MYPROG04, скопируем туда все …

C Урок 4. Переменные и типы данных. Часть 2 Читать далее »