Помогите решить задачу по информатике: дано целое число n ,если оно является степенью...

0 голосов

Помогите решить задачу по информатике: дано целое число n ,если оно является степенью числа 3 то вывести: истина, иначе вывести ложь


спросил от (24 баллов) в категории Информатика
оставил комментарий от Начинающий (292 баллов)

На каком языке программа?

оставил комментарий от (24 баллов)

на английском это же информатика

оставил комментарий от Одаренный (1.3k баллов)

Эммммм паскаль, питон, си, бэсик?

1 Ответ
0 голосов
ответил от Одаренный (1.3k баллов)

Берем это число. Начинаем делить на 3 в цикле. К какой-либо переменной присваиваем +1.
Ну делим, проверяя на наличие остатка (должен быть равен 0)
Потом, если остаток образуется, выходим из цикла, выводим "ложь". Иначе проверяем, если переменная, к которая считала кол-во делящихся элементов делится нацело на 3 без остатка, выводим "истина" иначе ложь. Два цикла
Я на с++ пишу, скорее всего не подойдет

...