|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2012, 10:07 | #1 |
Новичок
Джуниор
Регистрация: 01.12.2012
Сообщений: 1
|
Определение и вызов функций в C++
Здравствуйте уважаемы форумчане...Помогите решить задачу студенту-заочнику.
Никак не могу разобраться как и с чего начинать, т.к. с С++ новичок. Нужно Определить функцию, проверяющую, является ли данное число простым, и функцию, вычисляющую количество нулей в двоичной записи натурального числа. (Считается, что первая цифра двоичного числа всегда 1). Среди простых чисел, не превосходящих n, найти первое такое, в двоичной записи которого максимальное количество нулей. Буду благодарен, кто поможет. |
01.12.2012, 10:34 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Начните с функции, проверяющей, является ли данное число простым:
1) Напишите заголовок функции; 2) Создайте внутри функции цикл, перебирающий локальную переменную функции от 2 до (значения проверяемого числа - 1). 3) В цикле напишите проверку, делится ли проверяемое число на эту локальную переменную; в случае успеха проверки, функция должна вернуть информацию о том, что число не является простым. 4) В случае выхода из цикла, функция должна вернуть информацию о том, что число является простым. Сделайте это или скажите, на каком пункте начались проблемы, приведя результат выполнения всех предыдущих пунктов. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызов PHP функций ajax-ом | scalpel | PHP | 4 | 11.09.2011 20:15 |
Вызов функций другой программы | Larboss | Общие вопросы Delphi | 22 | 16.08.2011 11:46 |
Вызов функций на Ассемблере в программе на С++ | РагнаР | Общие вопросы C/C++ | 1 | 30.05.2011 16:15 |
объявление функций и вызов | SnOoPKa | Общие вопросы C/C++ | 3 | 30.01.2011 01:53 |
Повторный вызов функций | Roman | Общие вопросы C/C++ | 1 | 10.06.2009 14:48 |