Содержание
- 2. Операция «,» (запятая) Данная операция используется при организации строго гарантированной последовательности вычислений (обычно используется там, где
- 3. Пример 2: Операнд = Выражение_1, … , Выражение_N; Используя «запятую» в операции присваивания, нужно помнить, что
- 4. Пример ошибки. Вычислить Обозначив числитель a, знаменатель b запишем: a = 2 * cos ( x
- 5. Операции сравнения В языке Си используются следующие операции сравнения (отношения между объектами): == Равно; != Не
- 6. В языке Си нет логического типа данных, в С++ это тип bool – значения true (1)
- 7. Логические операции Логические операции в порядке убывания приоритета: ! – Логическое «НЕ», отрицание (инверсия); && –
- 8. Общий вид бинарных операций И и ИЛИ Выражение_1 Операция Выражение_2 1. В операции И (&&) результат
- 9. Логические операции «И» и «ИЛИ» имеют меньший приоритет, чем операции сравнения. Примеры: 1) y > 0
- 10. Побитовые логические операции (~, &, |, ^) и операции над битами (>>, В языке Си предусмотрен
- 11. Условный оператор Условный оператор if (если) используется для разветвления процесса на два направления. Условный оператор может
- 12. Примеры записи: 1) if (x > 0) y = 0; 2) if (i != 1) {
- 13. Форма полного (составного) оператора if – else: if (Выражение) Оператор_1 ; else Оператор_2 ; Если Выражение
- 14. Операторами 1, 2 могут быть любые, в том числе и условные. Если есть вложенные операторы if-else,
- 15. В следующей цепочке операторов if-else-if Выражения 1,2,3 просматриваются последовательно: if (Выражение_1) Оператор_1; else if (Выражение_2) Оператор_2;
- 16. Замечание 1. Наиболее распространенной ошибкой является использование в Выражении операции присваивания «=» вместо операции сравнения на
- 17. Пример 1: if (x else if(x > 0) cout cout Пример 2: вычислить Более корректной для
- 18. Условная операция «?:» Условная операция – тернарная, т.к. в ней участвуют три операнда. Ее форма: Выражение_1
- 19. Пример 1: найти максимальное между a и b. 1. Используя оператор if : if (a >
- 20. Оператор безусловного перехода goto Метка ; (перейти на …) передает управление оператору с указанной Меткой. Метка
- 21. Операторы (циклы, switch) могут быть вложены вдруг в друга и наиболее оправданный случай использования оператора goto
- 22. Оператор альтернативного выбора Составной оператор switch (переключатель) предназна-чен для разветвления процесса вычислений на несколько направлений (три
- 23. Сначала вычисляется Выражение, затем оно сравни-вается с Константами, которые фактически выполняют роль меток. Если значение Выражения
- 24. Оператор break (разрыв, прерывание) выполняет досрочный выход из оператора switch . Если по совпадению с каждой
- 25. . . . int i = 2; switch ( i ) { case 1: cout case
- 26. Пример switch без break: . . . int i = 2; switch ( i ) {
- 27. Пример выбора и расчета функции f(x): 2x, x2, x/3 : . . . int kod; double
- 28. Можно сделать проще : . . . int code; . . . cout cin >> code;
- 30. Скачать презентацию