QBasic. Помогите, пожалуйста! Дано целое число N (N>0). Проверить, является ли оно...

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

QBasic. Помогите, пожалуйста! Дано целое число N (N>0). Проверить, является ли оно степенью числа 2


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

DIM N#, A#
CLS
INPUT "N = ", N
A = 1
WHILE (A < N)
A = A * 2
WEND
IF A = N THEN
PRINT "DA"
ELSE
PRINT "NET"
END IF
END

(34.0k баллов)
0

Спасибо вам большое! Вы уже мне много программ написали, но я не могу понять, что означает %, #?

0

Ой, не туда решение добавил)) Сейчас исправлю

0

Если не проходили, то можно вообще строчки
DIM A#, N%, S#
CLS
END
не писать

0

Хм, нам всегда говорили, что сначала вы вводите переменные, а потом уже всё остальное))

0

В QBasic'е много чего можно просто не писать))

0

% - целый тип

0

# - вещественный тип

0

всё, поняла, спасибо большое))

0

Готово

0

Спасибо большое, Вам!))