ВаняАВЕР2006
12.05.2022 07:51

с информатикой (8 класс программирование в PaskalABC)
1.Строчные английские буквы расположены в кодовой таблице символов в порядке своего следования в алфавите и имеют коды с 97 по 122. Написать программу, которая принимает на ввод одну из строчных букв английского алфавита, а возвращает её порядковый номер в алфавите и букву с тем же порядковым номером, но с конца.
Пример: Порядковый номер буквы d в английском алфавите – 4, буква с тем же порядковым номером, но с конца – w.
2.Написать программу, которая проверяет истинность высказывания о том, что введённое пользователем число х – целое.
Пример: при x = 7.74, значение истинности высказывания – false.
3.Написать программу, которая проверяет истинность высказывания о том, что слово из пяти букв, введённое пользователем, является палиндромом.
Палиндром – это слово которое читается одинаково как слева направо, так и наоборот.
Пример: при слове довод, значение истинности высказывания – true.
4.Найти наибольшее из двух чисел, введённых пользователем. Если числа равны между собой, вывести любое из них.
Пример: из чисел 75.2 и 65.1 наибольшее – 75.2.
5.3 отрезка заданы своими длинами. Определить, образуют ли эти отрезки треугольник, и если образуют, то какой: остроугольный, прямоугольный или тупоугольный.
(тут должны быть 3 треугольника)

Пример: отрезки с длинами равными 45, 11 и 60 не образуют треугольник.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
venyast56oxem2g
05.10.2020 11:33

В скобках систмы счисления. 8в1 это восемь в первой степени

3.

135(8) = 5*8в0 + 3*8в1 + 1*8в2 = 5+24+64=93

4.

110001001111 = делим на тетраеды

1100  0100   1111

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

1100 = 0*2в0 + 0*2в1 + 1*2в2 * 1*2в3 = 0+0+4+8 = 12

12 в 16тиричной систме записывается буквой С


0100 = 0*2в0 + 0*2в1 + 1*2в2 + 0*2в3 = 0+0+4+0 = 4

в 16тиричной записывается как 4


1111 = 1*2в0 + 1*2в1 + 1*2в2 + 1*2в3 = 1+2+4+8 = 15

в 16тиричной это записывается как F

Итого число получается - С4F


5.

110001001111(2) = 1*2в0 + 1*2в1 + 1*2в2 + 1*2в3 + 1*2в6 + 1*2в10 + 1*2в11 = 1+2+4+8+64+1024+2048 = 3151



1. выполните сложение в двоичной системе счисления: 101112 + 1011102 результат запишите в двоичной с
0,0(0 оценок)
Ответ:
ghf8
24.05.2020 17:19

Смотря в какой кодировке.

Если кодировка КОИ-8, значит один символ кодируется, то есть весит 8 бит. И так всегда.

Значит:

2000символов×8бит=16000бит=16000:8=2000байта(так как что бы перевести биты в байты, нужно разделить кол-во битов на 8, а что бы перевести в килобайты, нужно ещё разделить и на 1024).Но тут в килобайты перевести нельзя. Невозможно.

размер сообщения в кодировке КОИ-8.

Если же кодировка Unicode, то это значит, что один символ кодируется, то есть весит 16 бит.

Значит:

2000символов×16бит=32000бит=32000:8=4000байт. Как и в первом случае, перевести тут в килобайты нельзя. Невозможно.

размер сообщения в кодировке Unicode

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