Самоучитель по UML




Методология процедурно-ориентированного - часть 3


Как вспомогательное средство структуризации программного кода было рекомендовано использование отступов в начале каждой строки, которые должны выделять вложенные циклы и условные операторы. Все это призвано способствовать пониманию или читабельности самой программы. Данное правило со временем было реализовано в современных инструментариях разработки программ. Ниже приводится пример листинга программы на языке Pascal, который иллюстрирует эту особенность написания программ.

Листинг 1.1. Пример фрагмента программы на Pascal, разработанной с использованием правил структурного программирования

Procedure FirstOpt; 

  Begin

    FuncRaz(Free, Rn); 

    for i:=l to N do

      RvarRec[i]:= Rn[i]; 

    FvarRec:= Freс; 

    Numlt:=0; 

    Repeat

      NumIt:=NumIt+l; 

      V:= Freс; 

        for j:=1 to К do 

          for 1:=1 to M do 

            begin

              S:=0.0; 

              T:=0.0;

              for i:=l to N do 

                begin

                  T:=T+sqr(Wl[i,j])*Xpr[i,l];

                  S:=S+sqr(Wl[i,j])

                end;

              Zentr[j,l]:=T/S 




Содержание  Назад  Вперед