|
|||
Встроенные ф-ии. Условные операторы. Операторы цикла26.Встроенные ф-ии При работе с ф-ми затрачивается время на передачу параметров из ф-ии в ф-ю. Для того чтобы избежать этого исп-ют встроенные ф-и. Перед типом ф-и ставим inline. Компилятор заменяет обращение этой ф-и к самой ф-и. При этом увелич. Быстродействие программы, но и увелич. Длина программы. При отладке лучше исключить встроенные ф-ии (сделать их обычными). После завершения отладки можно вкл. Ключевое слово inline. 10. Условные операторы Конструкции принятия решений позволяют программисту проверять усло-вия и выбирать направление действий.
12.Операторы цикла Вычислительный процесс с многократным повторением однотипных вычислений для различных значений обраба-тываемых величин (переменных) называется циклическим, повторяющиеся участки вычисления - циклами, изменяю-щиеся в цикле величины - переменные цикла. Для органи-зации циклов необходимо в алгоритмах предусмотреть: 1.подготовку цикла: задание начальных значений переменным цикла перед его выполнением; For(инициализация цикла;выр.-усл;список выраж.) {тело цикла;} Цикл do - while в C++ - это условный цикл. Условный цикл выполняется до тех пор, пока условие имеет значение true. Это условие проверяется в конце цикла.do {тело цикла;} while (выр -усл); Тело цикла выполняется хотя бы 1 раз. Цикл while в C++ - второй условный цикл, в котором операции выполняются до тех пор, пока условие имеет значение true. Т.о. цикл while может не выполнить ни одной операции, если проверяемое условие изначально имеет значение false. While (выр-усл) {тело цикла;}
|
|||
|