Содержание
- 2. Содержание Операторы Математические операторы Побитовые операторы Операторы присваивания Логические операторы Операторы сравнения Оператор ветвления if Оператор
- 3. Операторы Запись действий, которые должен выполнить компьютер, состоит из операторов. Язык C++ включает все операторы C
- 4. Математические операторы
- 5. Операторы +, -, * и / работают в С++ точно так же, как и в большинстве
- 6. Пример кода Следующий фрагмент демонстрирует его использование: int х, у; х = 10; у = 3;
- 7. Побитовые операторы Побитовые операции выполняются над отдельными разрядами или битами чисел. Данные операции производятся только над
- 8. Операторы присваивания Операции присваивания позволяют присвоить некоторое значения. Эти операции выполняются над двумя операндами, причем левый
- 9. Логические операторы Логические операции образуют сложное (составное) условие из нескольких простых (два или более) условий. Эти
- 10. Операторы сравнения Сравнивать можно операнды любого типа, но либо они должны быть оба одного и того
- 11. Оператор ветвления if Условный оператор if используется для разветвления процесса вычислений на два направления. Формат оператора:
- 12. Структурная схема условного оператора Далее представлены примеры условного оператора: if (a if (a d || a==0))
- 13. В примере 1 отсутствует ветвь else. Подобная конструкция называется «пропуск оператора», поскольку присваивание либо выполняется, либо
- 14. Оператор switch Оператор switch (переключатель) предназначен для разветвления процесса вычислений на несколько направлений. Формат оператора: switch
- 15. Структурная схема оператора switch Выполнение оператора начинается с вычисления выражения (оно должно быть целочисленным), а затем
- 16. Пример кода #include int main(){ int a, b, res; char op; cout > a; cout >
- 17. Цикл с параметром (for) Цикл с параметром имеет следующий формат: for ( инициализация; выражение : модификации)
- 18. Пример (оператор, вычисляющий сумму чисел от 1 до 100): for (int i = 1, s =
- 19. Чтобы избежать ошибок, рекомендуется: проверить, всем ли переменным, встречающимся в правой части операторов присваивания в теле
- 20. Оператор goto Оператор безусловного перехода goto имеет формат: goto метка; В теле той же функции должна
- 21. В любом случае не следует передавать управление внутрь операторов if, switch и циклов. Нельзя переходить внутрь
- 22. Оператор break Оператор break используется внутри операторов цикла, if или switch для обеспечения перехода в точку
- 23. Операторы continue и return Оператор перехода к следующей итерации цикла continue пропускает все операторы, оставшиеся до
- 24. Функции ввода/вывода Ввод/вывод в С++ реализуется либо с помощью функций, унаследованных от библиотеки С, либо с
- 25. Работа с потоком начинается с его открытия. Поток можно открыть для чтения и/или записи в двоичном
- 26. Основные функции ввода/вывода потока чтение и запись потока байтов выполняют функции fread и fwrite, чтение символа
- 27. Приведенная ниже программа построчно считывает данные из текстового файла в буферную переменную s, затем формирует из
- 28. Функции работы со строками Строка представляет собой массив символов, заканчивающийся нуль-символом. В С++ есть две возможности
- 29. Пример (программа заполняет массив типа double из строки): #include "pch.h" #include #include #include using namespace std;
- 30. Математические функции
- 31. Контрольные вопросы В чем заключается задача операторов? Какие операторы упрощают структуру программного кода в несколько раз?
- 32. Список литературы Павловская Т.А. С/С++. Программирование на языке высокого уровня / Т. А. Павловская. - СПб.:
- 34. Скачать презентацию