М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
MiFanMF
MiFanMF
10.04.2021 04:54 •  Информатика

Допиши программу, рекомендующую факультатив. В программе уже дана функция get_course(), получающая предпочтение и возвращающая факультатив.

Допиши основную часть с вводом числа учеников, которым нужно порекомендовать курсы. Запроси у каждого предпочтение и в ответ напечатай факультатив.

При печати рекомендаций проверь, есть ли среди них астрономия. Если есть, то напечатай дополнительное сообщение: «Будьте внимательны! Занятия проходят ночью!»

Программа должна работать как на картинке.

def get_course(wish):
if wish.find('спорт') != -1:
course = 'волейбол'
elif wish.find('наука') != -1:
course = 'астрономия'
elif wish.find('комиксы') != -1:
course = 'скетчинг'
else:
course = 'история Древнего Рима'
return course

👇
Ответ:
fakt007723
fakt007723
10.04.2021

def get_course(wish):

 if wish.find('спорт') != -1:

    course = 'волейбол'

 elif wish.find('наука') != -1:

    course = 'астрономия'

    print("Будьте внимательны!Занятия проходят ночью!")

 elif wish.find('комиксы') != -1:

    course = 'скетчинг'

 else:

    course = 'история Древнего Рима'

 return course

n=int(input("Введите количество учеников: "))

i=0

while n>i:

  i+=1

  a=input("Предпочтение: ")

  print("Предмет:",get_course(a))

4,6(85 оценок)
Открыть все ответы
Ответ:
okrushko
okrushko
10.04.2021

1)

Дано:

I = 8 бит

Найти:

N - ?

N = 2^I\\N = 2^8 = 256

ответ: 256 чисел

2)

Дано:

I = 8 бит

Найти:

N - ?

N = 3^I\\N = 3^8 = 6\,561

ответ: 6 561 чисел

3)

Здесь пригодится комбинаторика, а именно правило размещения с повторениями:

\bar{A}_n^k = n^k\\\bar{A}_4^3 = 4^3 = 64

Также можно провести параллель с предыдущими заданиями:

I = 3\\N = 4^3 = 64

ответ: 64 трехбуквенных слова

4)

\bar{A}_x^3 = x^3 = 216\\\sqrt[3]{x^3} = \sqrt[3]{216}\\x = 6

ответ: мощность алфавита — 6 символов

5) Неразборчивое задание

6) Размер нового предложения стал на 16 байт меньше, следовательно, вычеркнутая строка "весит" 16 байт. Т.к. каждый символ кодируется 16 битами (16 / 8 = 2 байта) или 2 байтами, то было вычеркнуто 16 / 2 = 8 символов. Вычитаем из этого кол-ва символов один пробел и одну запятую, получается 8 - 2 = 6 символов — длина вычеркнутого слова. Название животного длиной 6 символов в тексте — тюлень.

ответ: тюлень

7) Размер нового предложения стал на 8 байтов меньше, следовательно, вычеркнутая строка "весит" 8 байтов. Т.к. каждый символ кодируется 8 битами (8 / 8 = 1 байт) или 1 байтом, то было вычеркнуто 8 / 1 = 8 символов. Вычитаем из этого кол-ва символов один пробел и одну запятую, получается 8 - 2 = 6 символов — длина вычеркнутого слова. Название реки длиной 6 символов в тексте — Москва.

ответ: Москва

8) Размер нового предложения стал на 28 байтов меньше, следовательно, вычеркнутая строка "весит" 28 байтов. Т.к. каждый символ кодируется 32 битами (32 / 8 = 4 байта) или 4 байтами, то было вычеркнуто 28 / 4 = 7 символов. Вычитаем из этого кол-ва символов один пробел и одну запятую, получается 7 - 2 = 5 символов — длина вычеркнутого слова. Название овоща длиной 5 символов в тексте — тыква.

ответ: тыква

4,6(33 оценок)
Ответ:
svetlanasevasty
svetlanasevasty
10.04.2021
 Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система выполнить действия, предписываемые алгоритмом.
Круг решаемых задач. Каждый исполнитель создается для решения определённого класса задач.
Среда исполнителя. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя.
Система команд исполнителя. Предписание о выполнении отдельного законченного действия исполнителя называется командой.
Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует СКИ — систему команд исполнителя.Система отказов исполнителя. Отказ «не понимаю» возникает тогда, когда исполнителю подается команда, не входящая в его СКИ. Отказ «не могу» возникает тогда, когда команда из СКИ не может быть им выполнена в конкретных условиях среды.Режимы работы исполнителя. Для большинства исполнителей предусмотрены режимы непосредственного и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задаётся полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.
Формальный исполнитель одну и ту же команду всегда выполняет одинаково.
4,8(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ