М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
magoomamedzadeh
magoomamedzadeh
17.10.2020 15:58 •  Информатика

На вход алгоритма подаётся натуральное число n. алгоритм строит по нему новое число r следующим образом. 1) строится двоичная запись числа n. 2) к этой записи дописываются справа ещё два разряда по следующему правилу: а) складываются все цифры двоичной записи числа n, и остаток от деления суммы на 2 дописывается в конец числа (справа). например, запись 101010 преобразуется в запись 1010101; б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы её цифр на 2. полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа n) является двоичной записью искомого числа r. укажите минимальное число r, которое превышает число 126 и может являться результатом работы данного алгоритма. в ответе это число запишите в десятичной системе счисления.

👇
Ответ:
Yuriy2007
Yuriy2007
17.10.2020

130

Объяснение:

Заметим, что большему результату соответствует большее исходное число. Значит, можно найти минимально возможное исходное число, проделать над ним все необходимые действия, и получить R.

Поскольку 126_{10}=128_{10}-2=10000000_2-2=1111110_2, исходное число не может быть меньше 11111_2. Проверяем: 11111_2\to111111_2\to1111110_2 - это не больше 126, не подходит.

Следующий кандидат для исходного числа 11111_2+1=100000_2.

100000_2\to1000001_2\to10000010_2=R

Осталось перевести R в десятичную систему счисления

R=128+2=130

4,4(89 оценок)
Открыть все ответы
Ответ:
эаэаэа
эаэаэа
17.10.2020

а)

9

5

3

б)

5 + 32

5 * 4 = 20

Объяснение:

Writeln () и write () - операторы вывода в Паскале, т.е. служат для вывода на экран каких-либо данных.

Если нужно, чтобы каждый вывод начиналась с новой строки, то надо использовать writeln (), если нет - то write ().

Выводимый текст заключается в одиночные кавычки и выводится без изменений (Write ('5 + 3') → Вывод: 5 + 3).

Для вывода значения переменной или числа - указывается просто имя переменной или число.

Разделителем текста, переменной и т.д. служит запятая.

Если есть действия с числами или переменными ( 4*5 или a*b) вычисляется результат.

4,5(57 оценок)
Ответ:
mzhenyak1999
mzhenyak1999
17.10.2020

1)смысл этого в том, чтобы все понимали, с чем они сталкиваются каждый день, как это действует. Ведь не зря наше время называется информационной эпохой.

2) Ну наверное более трудных, и в тоже время интересных заданий

3)Мне кажется всем было бы интересно узучить фотошоп, или урок по компьютерным играм, такие уроки делают в некоторых школах.

4)Ну вообщем, ничего не есть на уроках, ни в коем случае не пить и не доставать жидкости, провода не трогать и не ходить по классу.

5)* тут я незнаю как проходят твои уроки*

4,7(82 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ