Описание алгоритма на алгоритмическом языке

Алгоритмический язык — это средство для записи ал­горитмов в аналитическом виде, промежуточном между записью алгоритма на естественном (человеческом) язы­ке и записью на языке ЭВМ (языке программирования).

Например:

Задача на расчет площади круга (при исходных дан­ных г = 8 м) на алгоритмическом языке будет выглядеть:

алг ПЛОЩАДЬ КРУГА (цел R, вещ P, S)

арг R, P

рез S

нач

S: = P * R^2

Надо признаться, что алгоритмический язык (или еще его называют школьный алгоритмический язык) — это отечественное изобретение. Во всем остальном мире отдают предпочтение алгоритмическим языкам про­граммирования. Алгоритмический язык программиро­вания (например, Бейсик) — это средство для записи алгоритма решения задачи в виде, понятном как для ЭВМ, так и для человека. Алгоритмы посредством этих языков записываются в программы.

Например:

Очень наглядно можно убедиться в простоте целого класса алгоритмических языков программирования на примере алгоритма нашей задачи по нахождению пло­щади круга, написанного на языке Бейсик (BASIC).

 

 

Алгоритм на человеческом языке Алгоритм-программа на языке BASIC
1. R1 = 8 10 R1 = 8
2. P = 3.14 20 P = 3.14
2б. R2 = R1 * R1 30 R2 = R1 * R1
2в. S = P * R2 40 S = P * R2
3. Печатать: S 50 PRINT S
4. Остановить 60 END

 

Третий способ —