![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Tema1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.3.2013 Репутация: нет Всего: нет |
Вот что нужно сделать - "Написать функцию, которая принимает на вход целое число и возвращает количество единиц в бинарном представлении указанного числа", как я понял делаю Текстовый файл и вношу все в бинарном виде. Все хорошо, только фай он мне не делает, почему не пойму(
кто может подсказать почему? |
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 12 Всего: 72 |
Потому что функцию fun(h) ты не вызываешь.
Но она не делает, то что нужно. Ведь нужно посчитать число единиц, а не записать число в файл. Дели число на 2 - остаток от деления будет младшая цифра двоичного представления, Суммируй остатки пока не получишь частное 0. |
|||
|
||||
Tema1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.3.2013 Репутация: нет Всего: нет |
ааа т.е не так я делаю, хорошо спасибо, ну а все же про ф-кцию, а разве в мейне я ее не вызвал (тут уже интересно, допустим надо число в файл записать в бинарном виде)
вот так? |
|||
|
||||
Dem_max |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 4 Всего: 39 |
Это описание прототипа функции, а не ее вызов, для начала почитай умные книжки. -------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
||||
|
|||||
Tema1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.3.2013 Репутация: нет Всего: нет |
Dem_max хороший ответ, мне понравился, спасибо...
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |