Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. MODULE Bcycle10;
  2. IMPORT In, Out;
  3. VAR N, a, b, x, frst, sum, counter: INTEGER;
  4. BEGIN
  5.  
  6. Out.String ('Введите натуральное число: '); In.Int(N);
  7.   frst := N MOD 10;
  8.   a := N;
  9.   counter := 1;
  10.  
  11. WHILE a > 1 DO a := a DIV 10;
  12. counter := counter * 10;
  13. END;
  14. sum := counter;
  15.  
  16. WHILE N > 1 DO N := N DIV 10;
  17. x := N MOD 10; (* вторая и далее цифры наоборот *)
  18. sum := sum DIV 10;
  19. b := b + x * sum;
  20. END;
  21. sum := frst * counter + b;
  22. Out.Int(sum,3);Out.Ln;
  23.  
  24.  
  25. END Bcycle10.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement