Программа ПАСКАЛЬ Ввести натуральное число n. Выяснить при помощи цикла является ли оно...

0 голосов
59 просмотров

Программа ПАСКАЛЬ
Ввести натуральное число n. Выяснить при помощи цикла является ли оно степенью числа 3


Информатика (55 баллов) | 59 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var n:real;
begin
readln(n);
while(n>3) do
n:=n/3;

if(n=3) then writeln('Da')
else writeln('Net');
end.

(280 баллов)
0

блин только увидел что надо натуральное

0

неверно. разве число 33 будет степенью тройки? оно кратно трем, но не является его степенью. программа будет выдавать ошибочные значения.

0

а с чего вы взяли что 33 будет показано как степень тройки?

0

тут все верно,только тип не integer но в задании этого и не требуется так что все верно

0

ну, не знаю, лично у меня немного другое решение :I

0

решений может быть бесконечное множество) не обязательно чтобы верным было одно единственное