Вывести слово 'yes', если число является степенью 2, иначе вывести 'no' - Pascal ABC
Формулировка задачи:
вводит натуральное число n выводит слово 'yes' если число является степенью 2 иначе 'no'
Решение задачи: «Вывести слово 'yes', если число является степенью 2, иначе вывести 'no'»
textual
Листинг программы
type Boolean = (False, True);
Объяснение кода листинга программы
- Создается тип данных
Booleanс двумя значениями:FalseиTrue. - Переменная
chприсваивается значениеTrue. - Переменная
resприсваивается значениеTrue. - Если значение переменной
chравноTrue, то переменнаяresтакже присваивается значениеTrue. - Если значение переменной
chравноFalse, то переменнаяresприсваивается значениеFalse. - Выводится значение переменной
res.