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

Оцените сложность функций (алгоритмов) 1)
def to10(nums, base):
nomer = len(nums)-1
num = list(nums)
hex_nums = {"a":10, "b":11, "c":12, "d":13, "e":14, "f":15}
res = 0
index = 0
for i in range(len(nums)):
try:
int(num[i])
except:
num[i] = hex_nums.get(num[i])
for i in range(len(nums)):
res = res + base**index * int(num[nomer])
nomer-= 1
index+=1
return res

2)
def toanother(num10, to):
res = ''
hex_nums = {10:"a", 11:"b", 12:"c", 13:"d", 14:"e", 15:"f" }
while num10 > 0:
if int(num10 % to) > 9:
remainder = str(hex_nums.get(int(num10 % to)))
else:
remainder = str(num10 % to)
res = remainder + res
num10 = num10 // to

return res

Показать ответ
Ответ:
СЕРГЕЙ2288822
СЕРГЕЙ2288822
11.06.2020 09:54

1) 1221

2) АЛЛАММАЛЛАН

3) 21212

Объяснение:

!Задание 1

Из 4 получить 16.

1 действие: 4-2=2

2 действие: 2*3=6

3 действие: 6*3=18

4 действие: 18-2=16

Записываем в виде команд :

1 команда вычесть 2,  

2 команда умножить на 3

1221

!Задание 2

Дано АЛ

1 действие: АЛЛАМ

2 действие: АЛЛАММАЛЛАН

( 1 действие приписываем к исходному числу те же буквы, но в обратном порядке и меняем последнюю букву в исходном слове на ту, которая идет следующая в алфавите,  во втором действие повторяем предыдущий алгоритм)

!Задание 3

У исполнителя Калькулятор две команды, которым

присвоены номера:

1)Делить на 2;

2)Умножить на 3.

Первая из них делит число на экране на 2, вторая —

увеличивает его в 3 раза. Запишите порядок команд в

программе получения из 4 числа 27, содержащей не более

5 команд, указывая лишь номера команд.

0,0(0 оценок)
Ответ:
taniysha35
taniysha35
02.10.2020 20:28
Интернет – одно из самых удивительных изобретений 20-го века. Он дает безграничные возможности в отношении различных коммуникаций, получения и хранения нужной информации, направлении мультимедиа. Отношение к нему различных слоев населения неоднозначно, содержит даже диаметрально противоположные позиции, но огромное значение его в жизни современного человека не будет оспариваться никем.

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

- Что же такое интернет,

- Использование интернета в жизни людей,

- Как интернет влияет на людей,

- Интернет для ребенка,

- Можем ли мы прожить без интернета,

- Интернет в отдельном школьном классе,

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