|
Типы алгоритмов2. Не так давно, когда вы еще были маленькие и не всегда послушны, особенно за столом, мама очень вас просила, например: «Съешь еще 5 ложек каши». Вы же, преодолев все обиды, черпали из тарелки, несли надоевшую ложку ко рту, глотали кашу, перемешанную со слезами, а мама считала: «Раз! Опять весь комплекс пыток повторялся, а мама считала:« Два! »И т.д. Но звучало долгожданное «Пять!» И ... Классифицируем описан алгоритм. Да, это определенный цикл с параметром, а мама была «счетчиком цикла» - параметром цикла «ДЛЯ с параметром мама». 3. А теперь запишем в виде алгоритма крылатое выражение, объединивший пространство и время: «Копать от ворот к обеду». Осуществим постановку задачи. Подразумевается копать канаву от ворот и до того времени, когда наступит обед, а не копать под руководителя учреждения - с момента, когда прошли ворота учреждения и к тому времени, когда прозвучит сигнал перерыва на обед. Указание и действие «копать» понимают все, даже дошкольники, а вот что делать с выражением «до обеда»? Придется исполнителю выдать часы. Уточним термин «обед». Пусть обед в вашем «заведении копания» в 14 час. Тогда алгоритм в словесной форме может иметь вид: 1) копнуть; 2) посмотреть на часы; 3) до 14.00. Классифицируем его. Да, это циклическая алгоритмическая структура с Постусловия «цикл К». Запишите этот алгоритм в псевдокоде. В практике программирования существует термин «пустой цикл, т.е. цикл, в котором ничто не выполняется. Часто в Разсаи используется такая конструкция Кереаи ИИпииИ КеуРгеззесИ. Компьютер, встретив такую составную команду, не выполняет никаких действий в рамках выполняемой программы, пока пользователь не нажмет любую клавишу на клавиатуре. Попробуем решить несколько задач. 1. Вычислить сумму нескольких слагаемых. Конкретизируем эту задачу. Пусть вам нужно найти сумму n слагаемых. Как вы будете считать? Прочитаете первое слагаемое и запишете его значение на бумаге или введете в регистр калькулятора. Такие же действия проводите со вторым слагаемым и еще выполняете добавление его к первому, если это на бумаге, либо нажимаете клавишу «+» на калькуляторе и т.д., пока не «расправитесь» с последним слагаемым. На калькуляторе нажать клавишу «=» (на бумаге поставили жирную точку) и получили значение суммы. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Другие статьи по теме: - Понятие алгоритма- Eclipse - Объектно-ориентированный подход к созданию программных средств - Средства доступа к базам данных - Построение алгоритмов |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |