Advertisement
kirill001

Untitled

Sep 18th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.83 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.    RightSight := (Num * (Num + 1) * (2 * Num + 1)) / 6;
  23.    for i := 1 to Num do
  24.       LeftSight := LeftSight + i * i;
  25.    if LeftSight = RightSight then
  26.       Writeln('Формула верна')
  27.    else
  28.       Writeln('Формула верна только для натуральных чисел');
  29.    Readln;
  30. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement