Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Kaprekar Number

program KaprekarNumbers;

uses sysutils;

var
  userNumber, squareNumber: string;

begin
  writeln('Enter a number:');
  readln(userNumber);
  squareNumber := inttostr(sqr(strtoint(userNumber)));
  if strtoint(copy(squareNumber, 1, length(squareNumber) - length(userNumber))) + strtoint(copy(squareNumber, length(squareNumber) - length(userNumber) + 1, length(userNumber) + 1)) = strtoint(userNumber) then
    writeln('Kaprekar number!')
  else
    writeln('Not a kaprekar number!');
  readln;
end.

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.