Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2017-11-28 | 386 |
5.00
из
|
Заказать работу |
|
|
Команды, образующие алгоритм (или, можно сказать, входящие в СКИ), должны быть предельно четкими и однозначными. Их результат не может зависеть от какой-либо дополнительной информации извне алгоритма. Сколько бы раз вы не запускали программу, для одних и тех же исходных данных всегда будет получаться один и тот же результат.
Результативность
Результат выполнения алгоритма должен быть обязательно получен, т.е. правильный алгоритм не может обрываться безрезультатно из-за какого-либо непреодолимого препятствия в ходе выполнения. Кроме того, любой алгоритм должен завершиться за конечное число шагов.
Корректность
Любой алгоритм создан для решения той или иной задачи, поэтому нам необходима уверенность, что это решение будет правильным для любых допустимых исходных данных. Указанное свойство алгоритма принято называть его корректностью
Массовость
Алгоритм имеет смысл разрабатывать только в том случае, когда он будет применяться многократно для различных наборов исходных данных.
Логические операции. Операции отношения
Операции отношения: <, >, <=, >=, <>, =.
Операции отношения осуществляют сравнение двух операндов и определяют истинно или ложно соответствующее отношение между ними.
Логическое сложение
Высказывание, которое может быть ложным или истинным называется логическим. Например: «Сейчас идет дождь». Мы всегда может сказать истинно оно или нет. Значит оно является логическим.
Высказывания могут объединятся и образовывать новые высказывания.
Логическое сложение (дизъюнкция) – это логическая операция, ставящая в соответствие двум простым высказываниям составное, которое ложно тогда и только тогда, когда оба высказывания ложны. Записывается A or B или A \/ B.
|
Например: A= «Белый платок»
B= «Голубой шарфик»
A\/B= «Белый платок или голубой шарфик»
Значения логической операции можно определить по таблице истинности.
A | B | A or B |
True | True | True |
True | False | True |
False | True | True |
False | False | False |
Логическое умножение
Высказывание, которое может быть ложным или истинным называется логическим. Например: «Сейчас идет дождь». Мы всегда может сказать истинно оно или нет. Значит оно является логическим.
Высказывания могут объединятся и образовывать новые высказывания.
Логическое умножение (конъюнкция) – это логическая операция, ставящая в соответствие двум простым высказываниям составное, которое истинно тогда и только тогда, когда оба исходных высказывания истинны. Записывается A and B или A & B.
Например: A= «Светит солнце»
B= «Дует легкий ветерок»
A&B=«Светит солнце, и дует легкий ветерок».
Значения логической операции можно определить по таблице истинности.
A | B | A and B |
True | True | True |
True | False | False |
False | True | False |
False | False | False |
Оператор FOR
Этот оператор называют циклом со счетчиком или циклом с параметром.
На каждом шаге цикла переменная счетчик автоматически изменяет свое значение на единицу.
Оператор повтора For состоит из заголовка и тела цикла.
Заголовок оператора повтора for определяет:
• диапазон изменения значений переменной (счетчика цикла) и одновременно число повторений оператора, содержащегося в теле цикла;
• направление изменения значения счетчика цикла (возрастание — to; убывание — downto).
Тело цикла может быть простым или составным оператором. Оператор for обеспечивает выполнение тела цикла до тех пор, пока не будут перебраны все значения счетчика цикла от начального до конечного.
for... do — заголовок цикла;
операторы; — тело цикла
Запись оператора for
Оператор for можно реализовать двумя способами:
|
for счетчик:=НачальноеЗначение to КонечноеЗначение do
begin
операторы;
end;
for счетчик:=НачальноеЗначение downto КонечноеЗначение do
begin
операторы;
end;
Выполнение оператора for
§ вычисляются начальное и конечное значения счетчика
§ осуществляется присваивание
счетчик цикла:= НачальноеЗначение
§ проверяется условие
счетчик цикла <= КонечноеЗначение
§ если условие выполнено, то
§ выполняется тело цикла
§ значение управляющей переменной изменяется на + 1 (to) или —1 (downto)
§ если условие не выполнено, то работа оператора for завершается,
§ управление в программе передается на оператор, следующий за циклом.
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!