Python 1. Написать программу, которая будет просить пользователя внести новый класс оружия и название самого оружия(всего 4). Класс оружия использовать как ключ, а название - как значение. Не вносить новый класс, если такой ключ уже есть. Вводить пользователь должен через запятую с пробелом, сначала класс, а потом название. После вывести весь словарь на экран. Пример ввода: Посох, Огненный посох 2. Дополнить предыдущую программу: просить пользователя также записать тип оружия, а потом спросить, сколько будет самих предметов и ввести их. Класс оружия все также будет записан через запятую, а все орудия должны записываться в массив. Пример ввода: Посох, 2 Огненный посох , Деревянный посох монаха 3. Дополнить предыдущую программу. Считывать также класс орудия, количество орудий, а потом уже сами орудия с характеристиками. Орудия теперь записывать как отдельные словари, а их характеристики как массивы. Характеристики 3: урон с руки, стихия, пробивание брони/сопротивления(в %) Пример ввода: Посох, 2 Огненный посох : 1488, 42, 2 Деревянный посох монаха: 322, 7, 0 4. Закончить программу тем, что предложить вывести любой класс орудия на экран, удалить или изменить состав текущего класса, изменить характеристики оружия и т. д. ИСПОЛЬЗОВАТЬ ТОЛЬКО САМЫЕ ОСНОВНЫЕ КОММАНДЫ.

asca82   ·   07.07.2020 18:28
Ответов: 3 Показать ответы 2 Обсудить

Другие вопросы по Информатике

Из каких материалов может быть сделана модель объекта? ткань глина дерево воздух стекло вода газ бумага металл пластмасса резина лёд фасфор...
Информатика
06.03.2019 20:10
2 ответ(ов)
Вэт значение формулы =сумм(d2: d4) равно 15. чему равно значение формулы срзнач=(d1: d4), если значениеячейки d1 равно 5? надо ,...
Информатика
07.03.2019 18:10
3 ответ(ов)
Сколько кбайт информации содержит сообщение объемом 214 бит?...
Информатика
08.03.2019 00:20
4 ответ(ов)
Составить блок-схему.использую циклическую форму организации действий,запишите следующие алгоритм выполнения по переводу текста с иностранного язык: наити первое предложение.пере...
Информатика
08.03.2019 18:30
4 ответ(ов)
Написать программу в паскале из диапазона от 10 до 1000 компьютер выбрал случайным образом число. если выбранное число является трехзначным, то поменять местами первую и последнюю...
Информатика
09.03.2019 04:50
2 ответ(ов)
Где окажетсь исполнитель , выполнивший 16 раз подряд следующию группу команд? пройти 10 метров вперёд повернуть на 90 градусов по часовой стрелке...
Информатика
09.03.2019 23:50
2 ответ(ов)
Напишите программу, которая в последовательности натуральных чисел вычисляет сумму всех чисел кратных 7 и оканчивающихся на 0. программа получает на вход натуральные числа, количес...
Информатика
10.03.2019 07:20
4 ответ(ов)
Что не так в программе?...
Информатика
03.03.2019 11:02
3 ответ(ов)
Гуляя по окрестности, дог осмотрел все достопримечательности города.разработайте программу которая 4 раза меняет фон а дог при этом двигается по сцене(dog2-b,dog2-c) отражаясь от с...
Информатика
07.03.2019 07:58
3 ответ(ов)
90 по информатике решить на pascal или c++ вася переехал из своего родного города и скучает по старым друзьям. к сожалению, вася снимает маленькую квартиру и одновременно в гос...
Информатика
10.03.2019 12:03
1 ответ(ов)
Напишите подробное решение 17 из егэ (оно на фото)...
Информатика
10.03.2019 23:24
3 ответ(ов)
Пишет что write не известное имя вот прога program crossout_tg; var x, y, a, b, c, q, w, e: integer; f, m: real; begin writeln: ('1 фрагмент'); readln: (a); writeln: ('2 фр...
Информатика
11.03.2019 14:17
1 ответ(ов)
Самые популярные сегодня