Независимо от того, на каком языке программирования будет написана программа, алгоритм решения любой задачи на компьютере может быть составлен из команд:
- присваивания;
- ввода;
- вывода;
- обращения к вспомогательному алгоритму (подпрограмме);
- цикла;
- ветвления.
Для описания алгоритмов в дальнейшем мы будем использовать блок-схемы и учебный Алгоритмический язык, применяемый в школьном курсе информатики.






