var
X, i, n: Integer;
begin
Readln(X);
n := 0;
for i := 0 to 15 Do
if (($0001 shl i) and X) <> 0 then inc(n);
writeln(n);
end.
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| zetsokol |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: Александр Репутация: 0 |
Вот код программы но он считает не правильно
|
zetsokol подсчет едениц из двоичного числа 6.12.2005 20:27
volvo zetsokol,
правда? Может это не код, а ты неправил… 6.12.2005 20:30
zetsokol Извени я неправильно наверное тебе пояснил.
Сосчи… 7.12.2005 14:34
volvo zetsokol, специально для тебя - повторяю:
"00… 7.12.2005 15:01
zetsokol Еще раз сори. Я не про то что прога работает не ве… 7.12.2005 16:18
volvo Попробуй вот так:
var
s: string;
i, count: int… 7.12.2005 16:24
zetsokol спасибо Volvo по идее должно работать. Что-то я са… 9.12.2005 14:01![]() ![]() |
|
Текстовая версия | 6.11.2025 21:41 |