Например, процесс покупки хлеба можно представить так:
взять у мамы деньги;
пойти в магазин;
выбрать нужные хлебобулочные изделия;
оплатить стоимость покупки;
принести хлеб домой.
При этом для алгоритма важен не только набор действий, но и то, в каком порядке они выполняются. Например, если переставить в алгоритме покупки хлеба пункты местами, получим:
взять у мамы деньги;
выбрать нужные хлебобулочные изделия;
пойти в магазин;
оплатить стоимость покупки;
принести хлеб домой.
Одним из самых известных алгоритмов, который получил своё собственное название, – алгоритм Эвклида (алгоритм для нахождения наибольшего делителя двух целых чисел).
Для того, чтобы перевести целое число из десятичной в двоичную систему счисления, необходимо разделить его на два, а затем делить на два каждое полученное частное до тех пор, пока не получится единица. Искомое двоичное число записывается как последовательность цифр, равных последнему частному (единице) и всем полученным остаткам, начиная с последнего.
Надо перевести сначала 21 в двоичную, потом 2 в двоичную и потом 2002 в двоичную
Получается вот так: 21 = 10101 2=10 2002 = 11111010010
Алгоритм – это последовательность действий.
Объяснение:
Например, процесс покупки хлеба можно представить так:
взять у мамы деньги;
пойти в магазин;
выбрать нужные хлебобулочные изделия;
оплатить стоимость покупки;
принести хлеб домой.
При этом для алгоритма важен не только набор действий, но и то, в каком порядке они выполняются. Например, если переставить в алгоритме покупки хлеба пункты местами, получим:
взять у мамы деньги;
выбрать нужные хлебобулочные изделия;
пойти в магазин;
оплатить стоимость покупки;
принести хлеб домой.
Одним из самых известных алгоритмов, который получил своё собственное название, – алгоритм Эвклида (алгоритм для нахождения наибольшего делителя двух целых чисел).
Надо перевести сначала 21 в двоичную, потом 2 в двоичную и потом 2002 в двоичную
Получается вот так:
21 = 10101
2=10
2002 = 11111010010
В итоге:
10101.10.11111010010