Advertisement
kirill001

Untitled

Sep 18th, 2019
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.91 KB | None | 0 0
  1. program Laba2;
  2. {$APPTYPE CONSOLE}
  3. {$R *.res}
  4. uses
  5.   System.SysUtils;
  6. var
  7.    Num, i, LeftSight: Integer;
  8.    RightSight: Real;
  9.    IsCorrect: Boolean;
  10. begin
  11.    IsCorrect := False;
  12.    repeat
  13.       try
  14.          Write('Пожалуйста, введите натуральное число :');
  15.          Readln(Num);
  16.          IsCorrect := True;
  17.       except
  18.          Writeln('Ошибка!Пожалуйста, введите натуральное число');
  19.       end;
  20.    until(IsCorrect);
  21.    LeftSight := 0;
  22.    for i := 1 to Num do
  23.       begin
  24.          LeftSight := LeftSight + i*i;
  25.       end;
  26.    RightSight := (Num * (Num + 1) * (2 * Num + 1)) / 6;
  27.    if LeftSight = RightSight then
  28.       begin
  29.          Writeln('Формула верна');
  30.       end
  31.    else
  32.       begin
  33.          Writeln('Формула верна только для натуральных чисел');
  34.       end;
  35.    Readln;
  36. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement