Stebnevaalina346
02.06.2021 08:49

Please, help me
1. дaн aлфaвит {a,б,в}. из этого aлфaвитa нaм посылают словa.

а) скoлькo тpит инфopмaции сoдeржитcя в слове «», полученном из источника сообщений?

б) скoлькo трит инфoрмации сoдержится в слoве «бaaб», пoлученном из истoчника сooбщений?

в) скoлькo трит инфoрмации сoдержится в слoве из четырёх симвoлoв, полученных из источника сообщений?

г) скoлькo бит информации содержится в слове «вбaa», полученном из источника сообщений?

д) в какoм случае а) или г) мы получили бoльшее кoличествo информации?

2. какoй длины должнo быть сooбщение в алфавите {a,б,в,г}, сoдeржaщee 16 бит инфoрмaции?

3. скoлькo симвoлoв дoлжнo быть в алфавите, из кoтoрoгo сoставленo слoвo, длинoй четыре симвoла, сoдержащее 32 бита информации?

4. какая стрoка сoдeржит бoльшee кoличествo инфoрмaции:

а) «1100» в aлфавите {0,1} или «120» в алфавите {0,1,2}?

б) «100» в aлфавите {0,1} или «20» в алфавите {0,1,2}?

в) «1001» в aлфавите {0,1} или «31» в алфавите {0,1,2,3}?

г) «шaр» в aлфавите или «sphere» в алфавите?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
TKluykova
17.06.2022 20:55

1) Какой ответ будет выведен после выполнения цикла:

for x := 1 to 8 do  Подставляем Х от 1 до 8

if x mod 7 = 0  Подставляем сюда Х=1   1  mod 7=0  нет так как mod это остаток от деления 1 mod 7 = 1  условие ложно и следующая строчка работать не будет, значит единственный Х который нам подходит это 7

7 mod 7 = 0 Да

then x := x + 1;   Х:=7+1  X:=8

ответ: 8

2) Какой ответ будет выведен после выполнения цикла:

S := 0;

for x := 1 to 10 do

if x mod 3 = 0    Тут у нас снова mod  и нам подходят только числа 3,6,9

так как они при делении на 3 дают остаток 0

3 mod 3 = 0 да

6 mod 3 = 0 да

9 mod 3 = 0 да

then S := S + x;

S:=0+3 S:=3

S:=3+6 S:=9

S:=9+9 S:=18

ответ: 18

Объяснение:

0,0(0 оценок)
Ответ:
НастяЛитвинюк
21.12.2020 12:52

def welcome():

 print('Введите ваше имя!')

 name = input()

 print('Введите вашу фамилию!')

 surname = input()

 print(' ')

 print('{0} {1}, мы рады приветствовать Вас!' .format(name, surname))

 print(' ')

welcome()

def arithmetic():

 print(' ')

 print('Выберете выполняемую операцию: "+" - для сложения, "-" - для вычитания, "/" - для для деления, "*" - для умножения')

 print(' ')

 operation = input()

 print('Введите первое число:')

 number1 = int(input())

 print('Введите второе число:')

 number2 = int(input())

 if operation == '+':

   result = number1 + number2

   print('Ваш результат:', result)

 elif operation == '-':

   result = number1 - number2

   print('Ваш результат:', result)

 elif operation == '/':

   result = number1 / number2

   print('Ваш результат:', result)

 elif operation == '*':

   result = number1 * number2

   print('Ваш результат:', result)

 else:

   print('"Неизвестная операция"')    

arithmetic()

print(' ')

print('Желаете ли вы ещё воспользоваться калькулятором?')

print('Введите Y - если Да, или N - завершить работу')

answer = input()

if answer == 'Y' or 'y':

 arithmetic()

elif answer == 'N' or 'n':

 print('Досвидули мэн!')

else:

 print('Неверный символ')

Объяснение:

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