В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
MiYaG11
MiYaG11
03.09.2021 13:28 •  Информатика

Напиши программу, которая будет загадывать пользователю загадку и сохранять его ответ, а потом сравнивать ответ пользователя с правильным ответом. Если они совпадают, то программа выведет: “ответ правильный!”

Если же строки не совпали, то программа выведет в консоль правильный ответ на загадку.

Показать ответ
Ответ:
Сабри1111
Сабри1111
08.05.2020 00:37

1 - 1101101₂  = 155₈ = 109₁₀ = 6D₁₆

2 - 100101₂ = 45₈ = 37₁₀ = 25₁₆

3 -  10010₂  = 022₈ = 18₁₀ = 12₁₆

4 - 10101011₂ = 253₈ = 171₁₀ = AB₁₆

Объяснение:

1) 1101101₂ = 155₈

001 101 101 - разбиваем на разряды по 3 символа, а из двоичной в восьмеричную: 001 = 1, 101 = 5, поэтому 1 5 5.

1101101₂ =  2⁶*1 + 2⁵*1 + 2⁴*0 + 2³*1 + 2²*1 + 2¹*0 + 2⁰*1 = 64 + 32 + 0 + 8 + 4 + 0 + 1 = 109₁₀

1101101₂ = 6D₁₆

0110 1101 - разбиваем на разряды по 4 символа, а из двоичной в восьмеричную: 0110 = 6, 1101 = D, поэтому 6D.

2) 100101₂ = 45₈

4₈ = 100₂; 5₈ = 101₂.

45₈ = 8¹*4 + 8⁰*5 = 32 + 5 = 37₁₀

45₈ = 100101₂ = 25₁₆

Сначала переводим в 2-ю СС, потом в 16-ю СС: 0010 0101

0010₂ = 2₁₆; 0101₂ = 5₁₆.

3) в двоичную СС (mod - остаток от деления, каждый раз делим число на 2):

18 mod 2 = 0

9 mod 2 = 1

4 mod 2 = 0

2 mod 2 = 0

1 mod 2 = 1

Остаток от деления записываем в обратном порядке. Получаем: 10010₂.

В восьмеричную СС (mod - остаток от деления, каждый раз делим число на 8):

18 mod 8 = 2

2 mod 8 = 2

0 mod 8 = 0

Остаток от деления записываем в обратном порядке. Получаем: 022₈.

В шестнадцатеричной (mod - остаток от деления, каждый раз делим число на 16):

18 mod 16 = 2

1 mod 16 = 1

Остаток от деления записываем в обратном порядке. Получаем: 12₁₆

4) AB₁₆ = 10101011₂

A₁₆ = 1010₂; B₁₆ = 1011₂

10101011₂ = 253₈:

берём число в 2-й СС, потом разбиваем на разряды по 3 числа: 010 101 011: 010₂ = 2₈, 101₂ = 5₈, 011₂ = 3₈.

10101011₂ = 16¹*10 + 16⁰*11 = 160 + 11 = 171

0,0(0 оценок)
Ответ:
Игнатий007
Игнатий007
09.05.2023 18:46

полностью от киберугроз не защититься, но есть рекомендации

1)Регулярно обновляйте ПО и операционную систему-Постоянное обновление программного обеспечения и операционной системы гарантирует, что для защиты вашего компьютера используются новейшие исправления безопасности.

2)Используйте сильные пароли

Используйте сильные пароли, которые трудно подобрать, и нигде их не записывайте. Можно воспользоваться услугой надежного менеджера паролей, который облегчит вам задачу, предложив сгенерированный им сильный пароль.

3)Не открывайте вложения в электронных спам-сообщениях

Классический заражения компьютеров с вредоносных атак и других типов киберпреступлений - это вложения в электронных спам-сообщениях. Никогда не открывайте вложение от неизвестного вам отправителя.

4) Внимательно проверяйте адреса веб-сайтов, которые вы посещаете

Обращайте внимание на URL-адреса сайтов, на которые вы хотите зайти. Они выглядят легитимно? Не переходить по ссылкам, содержащим незнакомые или на вид спамовые URL-адреса.

Если ваш продукт для обеспечения безопасности в Интернете включает функцию защиты онлайн-транзакций, убедитесь, что она активирована.

5)Не предоставляйте личную информацию, не убедившись в безопасности канала передачи

Никогда не передавайте личные данные по телефону или по электронной почте, если вы не уверены, что телефонное соединение или электронная почта защищены. Убедитесь, что вы действительно говорите именно с тем человеком, который вам нужен.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота