Advertisement
Guest User

Untitled

a guest
Oct 17th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.34 KB | None | 0 0
  1. program Factorization;
  2.  
  3. var
  4.   A, A2, k, i: integer;
  5.  
  6. begin
  7.   readln(A);
  8.   A2 := A;
  9.   k := 2;
  10.   i := 0;
  11.   while (k * k < A) do begin
  12.     if A2 mod k = 0 then begin
  13.       A2 := A2 div k;
  14.       i := i + 1;
  15.       if A2 mod k <> 0 then
  16.         writeln(k, '^', i);
  17.       k := k + 1;
  18.       i := 0;
  19.     end;
  20.   end;
  21.   readln();
  22. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement