Advertisement
Guest User

Untitled

a guest
Sep 21st, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. program laba_1_2;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. uses
  6. SysUtils;
  7. var
  8. I,N,Chisl,Znam:Integer;
  9. Sum:Double;
  10. IsCorrect:Boolean;
  11. begin
  12. IsCorrect := False;
  13. repeat
  14. WriteLn('Введите N');
  15. try
  16. ReadLn(N);
  17. IsCorrect := True;
  18. except
  19. WriteLn('Пожалуйства, введите другое число');
  20. end;
  21. until (IsCorrect) and (N>0);
  22. Sum:=(1/2);
  23. Chisl:=1;
  24. Znam:=2;
  25. for I := 2 to N do
  26. begin
  27. Znam:=Znam*2;
  28. Sum:=Sum+(Chisl/Znam);
  29. end;
  30. WriteLn('Sum :' ,Sum:5:4);
  31. ReadLn;
  32. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement