Алгоритм Евклида (поиск НОД)
1. Задать два положительных числа a и b
2. Если a = b, то взять любое из них в качестве НОД
и перейти к шагу 6
3. Определить большее из чисел
4. Заменить большее число разностью большего и меньшего
5. Перейти к шагу 2
6. Вывести результат и завершить алгоритм
Поиск максимального элемента в массиве
1. Задать массив чисел A[1..n]
2. Установить max = A[1], i = 2
3. Если i > n, то перейти к шагу 7
4. Если A[i] > max, то установить max = A[i]
5. Увеличить i на 1
6. Перейти к шагу 3
7. Вывести max как максимальный элемент
Сортировка пузырьком
1. Задать массив A[1..n]
2. Установить флаг обмена = true, проход = 1
3. Если флаг обмена = false, то перейти к шагу 10
4. Установить флаг обмена = false, i = 1
5. Если i >= n - проход + 1, увеличить проход
на 1 и перейти к шагу 3
6. Если A[i] > A[i+1], поменять их местами
и установить флаг обмена = true
7. Увеличить i на 1
8. Перейти к шагу 5
9. Перейти к шагу 3
10. Вывести отсортированный массив