Advertisement
eggggggggor

Stepen' 3

May 26th, 2024 (edited)
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.55 KB | None | 0 0
  1. program CheckPowerOfThree;
  2.  
  3. var
  4.   n, num: integer;
  5.  
  6. begin
  7.   writeln('Введите натуральное число:');
  8.   readln(n);
  9.   num := n;
  10.  
  11.   if n < 1 then
  12.     writeln('Число ', num, 'не является степенью числа 3.')
  13.   else
  14.   begin
  15.     while (n mod 3 = 0) do
  16.       n := n div 3;
  17.  
  18.     if n = 1 then
  19.       writeln('Число ', num, ' является степенью числа 3.')
  20.     else
  21.       writeln('Число ', num, ' не является степенью числа 3.');
  22.   end;
  23. end.
  24.  
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement