- 07.03.2018 06:25
- Информатика
- remove_red_eye 18725
- thumb_up 24
Ответы и объяснения 2
Алгоритм читает число x и присваивает переменным M и L нуль
после этого до тех пор пока x больше нуля
M увеличивается на единицу, L увеличивается на единицу, если в текущий момент x - нечетное число и x в конце x делится на 2
После выхода из цикла на экран печатается M и L
Что бы найти минимальное число при котором напечатается 7 и 4, можно число x представить в двоичном формате, тогда M самому левому разряду в двоичном числе, а L равно количеству единиц в двоичной записи. Значит минимальное число будет
- 08.03.2018 05:38
- thumb_up 30
Вначале программа считывает значение x.
В цикле происходит следующее: вначале увеличивается на 1 М всегда!! потом L увеличивается на 1, если число четное, потом x делится на 2.
Код будет лучше всего представить в двоичной системе:
M - количество разрядов, L - количество единиц (или нулей) (вроде бы как)
- 09.03.2018 03:23
- thumb_up 5
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.