Содержание
- 2. 1. Блоки операторов и пробелы в написании кода на С++ 1. Код программы на Си не
- 3. 3. Пробелами и Enter нельзя разрывать ключевые слова и константы. Ошибка трансляции
- 4. 4. При записи строковых констант разрыв строк не допустим Неправильно: Правильно:
- 5. 5. Для объединения операторов в блок используются фигурные скобки { }. bool x=true; while(x) cout while(x)
- 6. Особенности описания констант на С++
- 7. 1. Определение констант Константами в программе называются параметры, значения которых не меняются в процессе выполнения программы.
- 8. 1.1 Определение констант с помощью суффиксов и префиксов По умолчанию компилятор присваивает: целочисленной константе тип int
- 9. Целочисленные rонстанты на С++ Целочисленные данные в языке Си могут быть представлены в одной из следующих
- 10. БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ, РЕАЛИЗУЕМЫЕ ОПЕРАТОРАМИ С++
- 11. АЛГОРИТМ ВЕТВЛЕНИЯ 1. Условная операция. 2. Условный оператор. 2.1. Сокращенная форма условного оператора 2.2. Полная форма
- 12. 1. Условная операция (тернарная операция) = ? : ; Если истинно, то получает значение иначе получает
- 13. Допустимо применение условной операции в условной операции Задача: Составить алгоритм находящий значение y, если у=х, при
- 14. Пример 2: определить наибольшее значение из a и b: int max = b > a ?
- 15. 2. Условный оператор if ( ) ; Сначала определяется значение логического выражения. Если оно равно true,
- 16. Пример 4: вычислить значение функции: if(a % b == 0) y = a – exp(b/a); if(a
- 17. if ( ) ; else ; Здесь else - служебное слово (иначе). Сначала определяется значение логического
- 18. Пример 5: вычислить значение функции: if(a % b == 0) y = a – exp(b/a); else
- 19. 2.3. Технология программирования задачи с разветвлением на несколько направлений const double pi = acos(-1.); double x=pi/3;
- 20. 3. Оператор выбора Оператор switch предназначен для разветвления процесса вычислений на несколько направлений. 3.1. Назначение оператора
- 21. Структурная схема оператора switch. Анализируемое выражение (часто просто переменная) должно давать в результате либо символ, либо
- 22. Структурная схема оператора switch. Если удается обнаружить совпадение, тогда выполняется тот код, который содержится в разделе,
- 23. Структурная схема оператора switch. В конце кода в каждом разделе добавляется команда break, исключающая возможность перехода
- 24. 3.2. Пример: Составить программу, реализующую простейший калькулятор на четыре действия: сложение, вычитание, умножение и деление.
- 25. double a, b, res; char op; cout > a; cout > op; cout > b; bool
- 26. Форматированный консольный вывод Функция форматированного вывода printf() имеет следующий прототип: int printf(const char *форматная_строка,...); Первый аргумент
- 27. Спецификаторы формата вывода Спецификаторы формата начинаются со знака процент (%), за которым следует код формата. Код
- 28. Примеры форматного вывода int num; num = 5; printf(“%d”, num); сразу несколько переменных: int num_i; float
- 29. Примеры форматного вывода unsigned short int n, k, n1; cout > n >> k; printf("\nn= %X
- 30. Форматированный консольный ввод Стандартный ввод с консоли, как правило, осуществляется с помощью функции scanf(). Она читает
- 31. Спецификаторы формата Код Формат %c Читает одиночные символы %d Читает десятичное число %i Читает десятичное число
- 32. Применение форматного ввода Для чтения десятичного числа используются спецификаторы %d или %i. Для чтения числа с
- 33. Примеры форматного ввода int main(void) { int i, j; scanf("%о%х", &i,&j); printf("%o %x", i, j); return
- 34. Примеры форматного ввода Программа читает беззнаковое целое и помещает его значение в num. unsigned num; scanf
- 35. Краткие итоги Функция main обязана присутствовать в каждой программе на языке C, C++. Именно с нее
- 36. Контрольные вопросы Как по-вашему – где надёжнее всего размещать директиву using namespace: до main или в
- 37. Краткие итоги Оператор if на С++ отличается от аналогичного оператора на Python лишь синтаксически. Условие всегда
- 38. Тесты на проверку знаний логических операций Чему равно значение выражения (! a && ( b ||
- 40. Скачать презентацию