Алгоритм - определенная последовательность действий, которые используются для достижения конкретной цели.
Его свойства: 1) Алгоритм состоит из шагов. Каждый шаг алгоритма - это команда для выполнения определенного действия. 2) Все шаги в алгоритме выполняются строго по порядку. 3) Каждый шаг алгоритма должен быть четко определен. Не должно быть двусмысленности в толковании шагов алгоритма. 4) Алгоритм должен быть применен для целого класса подобных задач, отвечающих общим условиям. 5) Каждый шаг алгоритма должен быть выполним и алгоритм в целом должен приводить к решению задачи за конечное число шагов.
Линейный алгоритм - такой способ организации действий, при котором каждый шаг выполняется в той последовательности, в которой записан.
Циклический алгоритм - такой способ организации действий, при котором одни и те же шаги выполняются (с помощью) до тех пор, пока выполняются некоторые условия
Пример алгоритма:
1. положить предмет на левую чашку весов;
2. положить на другую чашку весов столько гирек, чтобы весы пришли в равновесие;
3. Подсчитать массу гирек на чашке весов;
4. Записать в тетрадь название предмета и его массу;
5. Снять предмет и гирьки с чашек весов;
6. Если есть предмет для взвешивания, то перейти к шагу №1;
7. КОНЕЦ.