![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Aigana |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 29.9.2011 Город: Казахстан, Алматы Учебное заведение: МУИТ(IITU) Вы: студент ![]() |
Вводится число. Напечатать YES, если оно является степенью двойки, NO - иначе.
Ввод 1 Ввод 2 8 22 Вывод 1 Вывод 2 YES NO |
![]() ![]() |
граф Монте-Кристо |
![]()
Сообщение
#2
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 3 840 Регистрация: 27.9.2007 Из: Старый Оскол Город: Москва Учебное заведение: МФТИ/МАИ Вы: другое ![]() |
a%b - это остаток от деления a на b. ! - значит, надо произносить с выражением (IMG:style_emoticons/default/smile.gif) Шучу. !c - это отрицание с, т.е. если с=true, (!с) = false, и наоборот.
Алгоритм простой - только сначала нужно написать функцию, которая берёт число и говорит true, если оно простое, и false, если составное. потом скармливать ей в цикле все натуральные числа от m до n, ну и завести некий счётчик их количества. если после цикла он будет равен 0 - вывести Absent. А вот программу начинайте-ка сами составлять. Иначе никогда не научитесь программировать. P.S.: Насчёт того, как написать функцию проверки на простоту - тоже не лишне будет подумать, не так уж это и сложно. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 21:21 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru