Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Типы алгоритмов


2. Не так давно, когда вы еще были маленькие и не всегда послушны, особенно за столом, мама очень вас просила, например: «Съешь еще 5 ложек каши». Вы же, преодолев все обиды, черпали из тарелки, несли надоевшую ложку ко рту, глотали кашу, перемешанную со слезами, а мама считала: «Раз! Опять весь комплекс пыток повторялся, а мама считала:« Два! »И т.д. Но звучало долгожданное «Пять!» И ... Классифицируем описан алгоритм. Да, это определенный цикл с параметром, а мама была «счетчиком цикла» - параметром цикла «ДЛЯ с параметром мама».

3. А теперь запишем в виде алгоритма крылатое выражение, объединивший пространство и время: «Копать от ворот к обеду». Осуществим постановку задачи. Подразумевается копать канаву от ворот и до того времени, когда наступит обед, а не копать под руководителя учреждения - с момента, когда прошли ворота учреждения и к тому времени, когда прозвучит сигнал перерыва на обед. Указание и действие «копать» понимают все, даже дошкольники, а вот что делать с выражением «до обеда»? Придется исполнителю выдать часы. Уточним термин «обед». Пусть обед в вашем «заведении копания» в 14 час. Тогда алгоритм в словесной форме может иметь вид:
1) копнуть;
2) посмотреть на часы;
3) до 14.00.

Классифицируем его. Да, это циклическая алгоритмическая структура с Постусловия «цикл К». Запишите этот алгоритм в псевдокоде.

В практике программирования существует термин «пустой цикл, т.е. цикл, в котором ничто не выполняется. Часто в Разсаи используется такая конструкция Кереаи ИИпииИ КеуРгеззесИ. Компьютер, встретив такую составную команду, не выполняет никаких действий в рамках выполняемой программы, пока пользователь не нажмет любую клавишу на клавиатуре.

Попробуем решить несколько задач. 1. Вычислить сумму нескольких слагаемых.
Конкретизируем эту задачу. Пусть вам нужно найти сумму n слагаемых. Как вы будете считать? Прочитаете первое слагаемое и запишете его значение на бумаге или введете в регистр калькулятора. Такие же действия проводите со вторым слагаемым и еще выполняете добавление его к первому, если это на бумаге, либо нажимаете клавишу «+» на калькуляторе и т.д., пока не «расправитесь» с последним слагаемым. На калькуляторе нажать клавишу «=» (на бумаге поставили жирную точку) и получили значение суммы.

Другие статьи по теме:

- Понятие алгоритма
- Eclipse
- Объектно-ориентированный подход к созданию программных средств
- Средства доступа к базам данных
- Построение алгоритмов


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами