Код программы на pascal:
var a:integer;
t:boolean;
begin
t:=false;
writeln('Введите число');
readln(a);
if a <= 0 then
writeln('Нет')
else begin
while a mod 3 = 0 do begin
a:= a div 3;
if (a = 1) then
t := true;
end;
if t = true then
writeln('Да')
else
end.
Код программы на pascal:
var a:integer;
t:boolean;
begin
t:=false;
writeln('Введите число');
readln(a);
if a <= 0 then
writeln('Нет')
else begin
while a mod 3 = 0 do begin
a:= a div 3;
if (a = 1) then
t := true;
end;
end;
if t = true then
writeln('Да')
else
writeln('Нет')
end.