Дискретность. Процесс решения задачи должен быть разбит на последовательность отдельных шагов-команд, которые выполняются одна за другой. Только после завершения одной команды начинается выполнение следующей.
Понятность. Алгоритм должен содержать только те команды, которые известны исполнителю.
Детерминированность. Каждый шаг и переход от шага к шагу должны быть точно определены, чтобы его мог выполнить любой другой человек или механическое устройство. У исполнителя нет возможности принимать самостоятельное решение (алгоритм исполняется формально).
Конечность. Обычно предполагают, что алгоритм заканчивает работу за конечное число шагов. Результат работы алгоритма также должен быть получен за конечное время. Можно расширить понятие алгоритма до понятия процесса, который по различным каналам получает данные, выводит данные и потенциально может не заканчивать свою работу.
Массовость. Алгоритм должен решать не одну частную задачу, а класс задач. Не имеет смысла строить алгоритм нахождения наибольшего общего делителя только для чисел 10 и 15.
Объяснение:
ответ на задание
Объяснение:
Проведите исследование и узнайте, как работают туристические агентства. Проанализируйте, как можно улучшить
их работу.
Используя эти данные, придумайте концепцию туристического межгалактического агентства.
Будьте внимательны!
Агентство должно быть уникальным и открывать новый
рынок – голубой океан.
Пропишите стратегию развития вашего агентства, проиллюстрируйте вашу стратегию.
Подумайте, что именно вы будете предлагать вашим клиентам и почему они должны прийти именно к вам.
Поделитесь своими знаниями, ответьте на вопрос:
Program u4_1; var x , y : integer ; описываем используемые переменные begin writeln(‘введите 2 числа ‘); на экран выводим поясняющую надпись «введите 2 числа» readln ( x , y ); вводим два целых числа через пробел if x> y then writeln (x) если х больше y, то выводим х else writeln ( y ); иначе выводим y end. 1. измените программу u 4_1 для нахождения большего из трех чисел.