igorich1376

Sum_Digit_and_Digit_SQRT

Aug 16th, 2024
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.42 KB | None | 0 0
  1. ## //Сумма цифр + цифровой корень
  2. var n := ReadInteger;
  3. var sum := 0;
  4. var b := n.ToString;//перевод в строку
  5. for var i:=1 to b.Length do
  6.   begin
  7.     sum += n mod 10;
  8.     n := n div 10; //укорачиваю число на 1 цифру
  9.   end;
  10. Println(sum);
  11. var digit := sum;
  12. while digit > 9 do digit -= 9;
  13. Print(digit);
  14. // прога работает ТОЛЬКО с INTEGER!!!
Advertisement
Add Comment
Please, Sign In to add comment