соңыалгоритмнің денесі (бұйрықтар тізбегі)
Мұнда, алг(алгоритм), арг(аргумент), нәт(нәтиже), басы, соңы– қызметшісөздер деп аталады да, алгоритмді сипаттау үшін қолданылады. Алгоритмнің басыдеген сөзге дейінгі бөлігі алгоритмнің тақырыбы, ал басыжәне соңысөздерінің арасындағы бөлігі алгоритмнің денесідеп аталады. Алгоритмнің аты (атауы) кез келген болуы мүмкін. Әдетте, оны алгоритмнің қандай есепке арналғандығы түсінікті болатындай етіп таңдайды. Алг, басыжәне соңысөздері қатал түрде бірінің астына бірі жазылады. Алгоритмнің мәтінін құрылымдау үшін алгоритмдеу тілінде жолдықшегінісқолданылады. Мысалы, алгоритмдік тілде алгоритмнің тармақталуқұрылымымына түрде жазылады:
егершарт ондасерия1 әйтпесесерия2
бітті
Бұл ретте, мына принциптіұмытпаған жөн: бір деңгейдегі конструкциялар (егер, бітті) – вертикаль бойынша бір деңгейде, ал оның ішіндегісі (онда, әйтпесе) жолдықшегініспен– тағы вертикаль бойынша бір деңгейде жазылады. Бірінен кейін бірі орындалатын алгоритмнің бірнеше бұйрықтарының тізбегі сериядеп аталады. Бұл ережелерді ұстану алгоритм құрылымының көрнекілігін жақсартады. Оқытуда алгоритмдік тіл негізгі екі қызмет атқарады.
Біріншіден, оны қолдану курста қарастырылатын барлық алгоритмдерді бірыңғай түрге келтіруге мүмкіндік береді. Демек, оқушыларға алгоритмдеудің мәнін түсінуге, алгоритмнің қасиеттері туралы түсініктерін қалыптастыруға маңызы жоғары.
Екіншіден, алгоритмдік тілді оқыту, бағдарламалау тілін оқытудың проподевтикасыболып табылады. Сондықтан алгоритмдік тілді игеру, ары қарай бағдарламалау тілін қолануға жеңіл көшуге мүмкіндік береді.
Формула бойынша есептеу алгоритмін алгоритмдік тілде жазып және блок-схемасын құрып көрсетейік.
1-есеп. Y –ті есептеудің алгоритімін жазу керек:
Оқушылармен аргументтің мысалы мына: x=3 және x=-4 мәндері үшін, алгоритмнің орындалуын қадамын талдауға болады: