ПЗ № 20

ПРАКТИЧЕСКОЕ ЗАНЯТИЕ № 20

Найти сумму чисел ряда 1,2,3,... ,используя функцию.


Program Summa; 

uses crt;

  var n:integer;                                                       { n -глобальная переменная     }

  function Sum(m: integer): integer;                   { m -параметр-значение функции }

    var i,s: integer;                                                   { i,s - локальные переменные   }

      begin

    s:=0;

    for i:=1 to m do s:=s+i;

    Sum:=s                                                                    {- присваивание имени функции значения  }

      end;


Begin

  clrscr;

  write('До какого числа суммировать? :'); 

readln(n);

  write('Сумма чисел ряда S=',Sum(n))    { -вызов функции Sum с парам.}

  readkey;

End.


З А Д А Н И Я:


1. Набрать и исполнить программу.

2. Изменить программу так, чтобы была найдена сумма чисел от m до числа n, вводимых с клавиатуры.