Содержание
- 2. Проверочная работа 2. Вопросы: Что такое программа? Что такое структурное программирование? Что такое директива препроцессора? Какие
- 3. Тема занятия: Базовые конструкции языка С++: ветвление. Семинар 3
- 4. Ветвление задает выполнение либо одного, либо другого оператора в зависимости от выполнения какого-либо условия. Полная конструкция
- 5. Логические выражения C++ Пробелов между знаками ==; !=; >=; Также необходимо помнить правильную последовательность записи символов
- 6. Реализация конструкции ветвления Условная операция (?:) операнд_1 ? операнд_2 : операнд_3 max = (b > a)?
- 7. Реализация конструкции ветвления 2. Условный оператор IF используется для разветвления процесса вычислений на два направления, позволяет
- 8. Примеры: 1. if (a 2. if (a d || a==0)) b++; else {b *= a; a
- 9. Пример: «Даны два числа, необходимо их сравнить». … int a, b; cout cin >> a; cout
- 10. Пример: найти значение y х, при х =30; … int x, y; cout cin >> x;
- 11. Распространенные ошибки использование в выражениях вместо проверки на равенство (==) простого присваивания (=), if(a=1)b=0 //присваивание переменной
- 12. Основные операции языка C++ В соответствии с количеством операндов, которые используются в операциях, они делятся на
- 13. Операции сравнения и логические операции Все операции в результате дают значение типа bool
- 14. И (&&) — логическая конъюнкция (умножение) Возвращает истину только в том случае, когда истинны два простых
- 15. Или (||) - логическая дизъюнкция (сложение). Внешнее условие будет истинно в том случае, когда хотя бы
- 16. не (!) — логическая инверсия (отрицание). Возвращает истину тогда, когда выполняется условие с частицей не. Условие
- 17. Выполним задания
- 18. Что будет выведено на экран при x=4, n=5, w=6, z=0.1 ??? … ((x+n) w) ? cout
- 19. Что будет на экране в результате выполнения следующей программы?? … void main() { int x; cout
- 20. Домашнее задание 1. Павловская Т.А. С/С++. Программирование на языке высокого уровня – Спб.: Питер, 2004. –
- 22. Скачать презентацию