|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.07.2017, 23:42 | #1 |
Новичок
Джуниор
Регистрация: 13.07.2017
Сообщений: 1
|
[Pascal] типы данных,не работает программа
Исправте пожалуйста и обьясните в чём моя ошибка
Для чего нужна программа: дано целое положительное число,программа выводит сколько в двоичной записи этого числа единиц(пр-р:дано число 138,в двоичной сс оно 10001010,программа выведет 3 т.к. 3и единицы) Код:
Если чтото неправильно в коде то обьясните пожалуйста p.s.s Подкиньте литературу для паскаля чтобы я закрыл свой пробел Последний раз редактировалось MachineMan; 13.07.2017 в 23:44. |
14.07.2017, 10:09 | #2 |
Пользователь
Регистрация: 24.02.2016
Сообщений: 38
|
Код:
Последний раз редактировалось CMY_3; 14.07.2017 в 10:14. |
14.07.2017, 10:15 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в заданииа Вы зачем вещественный тип берёте?
real - это тип для вещественных (дробных) чисел. Вам нужен целочисленный тип. Например, Integer. но дальше не лучше. Это что за ужас, летящий на крыльях ночи? а для чего все эти вычитания, сложения и т.п.?! я ваш алгоритм не понимаю. Вашу задачу надо решать так. взять алгоритм (или готовый код) для перевода числа в двоичную форму. выкинуть оттуда собственно формирование результата (это сборка строки - двоичного представления числа), вместо этого нужно поставить счётчик. вот так: Код:
верхняя тема в этом разделе: Литература |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает программа Pascal ABC(функция) | kseenq | Помощь студентам | 2 | 05.12.2014 02:54 |
Работа со строками(Pascal)(не работает программа) | mxax | Помощь студентам | 1 | 29.12.2011 18:25 |
Pascal.Нестандартаные типы данных. Связанные списки. | kelly | Помощь студентам | 1 | 15.12.2011 11:01 |
Не могу разобраться как работает программа (Pascal ABC) | Amid1990 | Помощь студентам | 1 | 04.07.2011 01:42 |