Урок "Линейные алгоритмы"

 

 

Написание  и  оформление  программ

 

 

Рассмотрим правила написания программы на примере простейшей программы -  решение линейного уравнения.  Вы знаете, что корень линейного уравнения вычисляется по формуле х=-b/a. Следовательно, программа вычисления корня линейного уравнения будет выглядеть следующим образом:

 

program tt(input, output);

var  a, b, x: real;

begin

          a:= 7;   b:=5.3;      x:=-b/a;

end.

 

            Если мы введем такую программу в компьютер и запустим ее на вычисление, программа выполнит заданные действия, но результата мы не увидим.

Изменим нашу программу так, чтобы она не только выводила на экран результат, но и вычисляла значение х для любых a и b. Для этого мы должны использовать стандартные процедуры ввода (read) и вывода (write) данных. Наша программа будет теперь выглядеть следующим образом:

 

program tt(input, output);

var  a, b, x: real;

begin

          read(a,b);                x:=-b/a;                write(x);

end.

 

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

 

program tt(input, output);

var  a, b, x: real;

begin

                    writeln(‘Введите значение а: ’);  

                    readln(a);

                    writeln(‘Введите значение b: ’);  

                    readln(b);

                    x:= -b / a;

                    writeln(‘Значение х = ’, x);

end.

 

           

Так намного лучше! Конечно, это простая программа, но при написании более сложных программ нужно использовать комментарии. Для написания комментария нужно использовать {}.