Урок 8. Оператор цикла while

Всем привет. Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. А сегодня рассмотрим оператор цикла while (переводится — в то время как). While по своей конструкции очень похож на if, который мы рассматривали на предыдущем уроке. Структура: while(условие) тело цикла; Рассмотрим на примере: #include int main () … Читать далееУрок 8. Оператор цикла while

Урок 7. Функция getchar и оператор goto

Сегодня мы рассмотрим функцию getchar и оператор goto. Каждому символу сопоставлено число от 0 до 255, которое называется ASCII-кодом символа. Например, символу ‘g’ соответствует число 103, и так для каждого символа. Таблица ASCII-кодов: Для того, чтобы считывать один символ есть функция getchar из библиотеки stdio. Рассмотрим использование функции getchar на следующем примере: #include int main … Читать далееУрок 7. Функция getchar и оператор goto

Урок 6. Операторы if и else

Все привет. Продолжаем уроки программирования. Сегодня рассмотрим операторы if и else. if — переводится как «если», а else — «иначе». Рассмотрим пример использования оператора if: #include int main () { int a=2; if (a==1) {printf («Один\n»);} /*Если a=1, то выполнеятся содержимое скобок*/ if (a==2) {printf («Два\n»);} /*Если a=2, то выполнеятся содержимое скобок*/ return 0; } … Читать далееУрок 6. Операторы if и else

Урок 5. Ввод информации с клавиатуры (scanf)

Всем привет. Сегодня попробуем ввести информацию с клавиатуры и сохранить в переменной. Для этого используется функция scanf из библиотеки stdio.h. Пример использования функции scanf: #include int main (){ int a,b=5; printf («a=»); scanf («%d», &a); /*Ожидаем ввод значения*/ printf («a+b=%d\n», a+b); return 0; } Начнем разбирать каждую строку отдельно, начиная с четвертой. В четвертой строке … Читать далееУрок 5. Ввод информации с клавиатуры (scanf)

Урок 4.Массивы и оператор sizeof

Всем привет! Как и обещал, пищу о массивах и о операторе sizeof. Начнем с массивов. В третьем уроке мы рассмотрели один вариант массива, а сегодня рассмотрим и второй. Массив — это совокупность данных одного типа. То есть вы объявляете множество переменных одного типа. Рассмотрим это на примере. #include int main (){ int a[3][2]={{1,2},{3,4},{5,6}}; double b[5][6]; … Читать далееУрок 4.Массивы и оператор sizeof

Урок 3. Переменные и их спецификаторы

Всем привет! В третьем уроке сегодня мы рассмотрим переменные и их спецификаторы. Говоря простым языком переменные используются для хранения какой либо информации. В Си существует следующие виды переменных. Целочисленные: int — целочисленный тип — 32768 по 32767 long — длинное целое — 2 147 483 648 по 2 147 483 647 Вещественные: float — вещественный … Читать далееУрок 3. Переменные и их спецификаторы

Урок 2. Комментарии и управляющие символы для puts и printf

Всем привет! Это наш второй урок, в которым мы рассмотрим комментарии в исходном коде программы, и так же управляющие символы \n, \b, \t и тд. Начнем. Комментарии Комментарии разрешено помещать везде. Комментарии могут помещаться в такие скобки /* комментарий*/ или вот такие //Это тоже комментарий. Рассмотрим пример программы с комментариями. /*Это простая программа на Си*/ … Читать далееУрок 2. Комментарии и управляющие символы для puts и printf