к экзамену по алгоритмизации и введению в программирование. Экзамен по алгоритмизации учить. Основные этапы решения задач на ЭВМ формулировка задачи(математическая)
Скачать 258.39 Kb.
|
Числовое расширение-когда значение из одного типа данных конвертируется в другой тип данных побольше (по размеру и по диапазону значений). В C++ есть два типа расширений: Интегральное расширение ( «целочисленное»). Включает в себя преобразование целочисленных типов, меньших, чем int (bool, char, unsigned char, signed char, unsigned short, signed short) в int или unsigned int, и расширение типа с плавающей точкой. Конвертация из float в double. Важно: Числовые расширения всегда безопасны и не приводят к потере данных. Числовые конверсии- когда мы конвертируем значение из более крупного типа данных в аналогичный, но более мелкий тип данных, или конвертация происходит между разными типами данных. Конверсии могут (но не всегда) привести к потере данных. Явным преобразованием – выражение, в котором указано, к какому типу привести то или иное значение. Для того чтобы привести один тип к другому явно, нужно в круглых скобках указать тип, к которому нужно привести значение, а после этого само значение. Операции отношения. Логические операции. Приоритеты операции Операции отношений равенство a == b неравенство a != b больше a > b меньше a < b больше или равно a >= b меньше или равно a <= b Результатом этих операций является 1, если результат выполнения операции — истина, и 0, если — ложь Логические операции конъюнкция, “И” a && b дизъюнкция, “ИЛИ” a || b инверсия, “НЕ” !a Приоритет операций: Унарные(!, ++, --, +, -); Арифметические(*, /, %, +, -) - по правилам математики; Отношения(>, <, <=, >=, ==, !=); Логические(&&, ||); Условная(?:); Присваивания(=, +=, -=, *=, /=, %=). Циклы Цикл — разновидность управляющей конструкции, предназначенная для организации многократного исполнения набора инструкций. Тело цикла - последовательность инструкций, предназначенная для многократного исполнения. Итерация - единичное выполнение тела цикла. Условие выхода/окончания цикла- выражение, определяющее, будет в очередной раз выполняться итерация или цикл завершится. Счётчик итераций - переменная, хранящая текущий номер итерации. В языке Си есть 3 вида циклов: цикл с предусловием, постусловием и параметрический Параметрический цикл - Цикл for (если мы знаем точное количество действий цикла).
1 2 3 |