Вопрос задан 25.07.2023 в 21:28. Предмет Информатика. Спрашивает Васин Вася.

Problem A. Странный прибор Input file: none Output file: текстовый ввод Time limit: 1 second

Memory limit: 64 mebibytes Разбирая склад древней техники, Катя обнаружила непонятный прибор с клавиатурой и дисплеем. При включении прибора на дисплее появилось предложение ввести слово на русском языке. По окончанию ввода слова на дисплее появлялось шестнадцатеричное число. Результаты исследования приведены в таблице: Строка Код олово 15 тол 2 остаток 4A информатика 495 ромб 4 круг 2 Что получится, если в прибор ввести слово программирование?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пенская Иванна.

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var s := ReadlnString.ToLower;

 var (p, r) := (1, 0);

 for var i := s.Length downto 1 do

 begin

   if Pos(s[i], 'аеёиоуыэюя') > 0 then r += p;

   p *= 2

 end;

 System.Convert.ToString(r, 16).ToUpper.Println

end.

программирование

24AB

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи нужно использовать таблицу для перевода слов на русском языке в шестнадцатеричное число. В таблице уже приведены некоторые примеры.

Примечание: В русском языке символы могут занимать разное количество байтов в кодировке UTF-8. В данной таблице предполагается, что каждый символ занимает один байт.

Таблица:

СловоКод
программирование???

Произведем перевод каждого символа в слове "программирование" в шестнадцатеричное представление с помощью таблицы:

п -> 15 р -> 4A о -> 2 г -> 4 а -> 4 м -> 2 м -> 2 и -> 9 р -> 4 о -> 2 в -> 4 а -> 4 н -> 2 и -> 9 е -> 5

Теперь объединим полученные шестнадцатеричные числа:

15 4A 2 4 4 2 2 9 4 2 4 4 2 9 5

Полученное шестнадцатеричное число: 154A24422942A495

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос