Top.Mail.Ru

напиши код на питоне, для cобытия : “запрещено заключать договоры на использование вагонов между игроками”.

Конечно! Вот код на Python, который блокирует заключение договоров на использование вагонов между игроками: “`python class Player: def __init__(self, name): self.name = name def can_make_deal(self, other_player): if isinstance(other_player, Player): return False return True # Пример использования player1 = Player(“Игрок 1”)…

площадь треугольника

Площадь треугольника можно вычислить с помощью формулы Герона, которая основана на длинах его сторон. Шаги решения такой задачи выглядят следующим образом: 1. Запиши известные данные. Необходимо знать длины всех трех сторон треугольника. 2. Вычисли полупериметр треугольника. Полупериметр равен сумме длин…

напишите программу которая последовательно получает на вход имя отчество фамилию и должность сотрудника, а затем преобразует имя и отчество в инициалы, добавляя должность после запятой

Ниже приведен код программы на языке Python, который решает данную задачу: “` # Ввод данных от пользователя name = input(“Введите имя: “) surname = input(“Введите фамилию: “) patronymic = input(“Введите отчество: “) position = input(“Введите должность: “) # Преобразование имени…

Условие Чтобы не переборщить с магией, на первых порах юные волшебники должны использовать заклинания с меньшей силой. Сила заклинания определяется его длиной – чем длинее заклинание, тем больше в нем магии. Напиши программу, которая из двух заклинаний выберет то, что слабее, и для пущей безопасности заменит в нем большие буквы на маленькие. Формат входных данных Две строки – заклинания. В исходных строках могут быть буквы любого регистра. Формат выходных данных Самое короткое из заклина

Для решения этой задачи нужно сравнить длины двух заклинаний и выбрать заклинание с меньшей длиной. Затем нужно заменить все большие буквы в выбранном заклинании на маленькие. Шаги решения: 1. Считать две строки, представляющие заклинания, из входных данных. 2. Найти длину…

Напишите программу с помощью метода grid, в которой на главном окне находятся холст и кнопка “Добавить фигуру”. Кнопка открывает второе окно, включающее четыре поля для ввода координат и две радиокнопки для выбора, рисовать ли на холсте прямоугольник или овал. Здесь же находится кнопка “Нарисовать”, при клике на которую соответствующая фигура добавляется на холст, а второе окно закрывается. Проверку корректности ввода в поля можно опустить.

Ниже приведен код программы на Python, реализующий указанное требование: “`python import tkinter as tk def add_figure(): def draw_figure(): x1 = int(entry_x1.get()) y1 = int(entry_y1.get()) x2 = int(entry_x2.get()) y2 = int(entry_y2.get()) if radio_var.get() == 1: canvas.create_rectangle(x1, y1, x2, y2) else: canvas.create_oval(x1,…

Робот Костя отмечает посещаемость в школьном журнале. Всего в классе n учеников, а на уроке было k. Косте надо посчитать, сколько учеников не пришли на урок. Даны числа n и k. Выведи их разность.

Задача состоит в подсчете количества учеников, которые не пришли на урок, на основе количества учеников в классе и количества присутствующих на уроке. Мы можем решить эту задачу, вычислив разность между общим количеством учеников и количеством присутствующих на уроке. Алгоритм решения…

numbers=list(range(2,201,2)) print(f’Пункт 1n{numbers}’) for new_numbers in range(len(numbers)): if numbers[new_numbers] == 57: numbers[new_numbers] = str(57) elif numbers[new_numbers] == 129: numbers[new_numbers] = str(129) elif numbers[new_numbers] == 153: numbers[new_numbers] = “сто пятьдесят три” else: numbers[new_numbers] /= numbers[new_numbers] print(f’nПункт 4n{numbers}’)

Задача состоит в обработке списка чисел. Шаг 1: Создание списка чисел. Введите переменную `numbers` и присвойте ей список всех четных чисел от 2 до 200. Для этого можно использовать функцию `range` с параметрами (2, 201, 2). Это означает, что мы…

Петя придумал игру. Два человека пишут на листке координаты начала и конца отрезка на прямой. При этом длинна отрезка не должна превышать 500, а координаты концов отрезков являются натуральными числами до 1000. После игроки рисуют свои отрезки на одной прямой. Если отрезки пересекаются, первые игрок победил, иначе – победил второй. Помогите Пете написать программу, которая быстро будет вычислять, кто победил.

Для решения этой задачи можно воспользоваться одной из классических алгоритмических задач – нахождением пересечения отрезков на прямой. Шаги решения: 1. Запросить у первого игрока координаты начала и конца отрезка. 2. Проверить допустимость введенных координат (чтобы длина отрезка была не больше…

Реализуйте следующую программу: Считываются строки формата “имя: оценка1-оценка2-оценка3” до тех пор, пока не введена строка “стоп”. Программа должна обрабатывать информацию из каждой строки и сохранять результат в список вида [имя, оценка1, оценка2, оценка3]. В итоге программа должна печатать список списков (списки внутри имеют формат представленный выше). Оценки должны быть целыми числами. Для примера: Ввод Алиса: 3-2-5 Мира: 9-9-10 Вика: 1-2-4 стоп Оля: 10-10-10 стоп Юра: 9-2-4 Вика

Я реализую программу на языке Python. 1. Создаю пустой список `результаты`. 2. Запускаю цикл, который будет выполняться до тех пор, пока не будет введена строка “стоп”. 3. Внутри цикла, считываю строку с помощью функции `input()`. 4. Если введенная строка равна…

дано четырехзначное число. Напишите программу, которая проверит расположены ли его цифры в порядке убывания

Программа для проверки, расположены ли цифры в четырёхзначном числе в порядке убывания, может быть написана следующим образом: 1. Получить четырёхзначное число от пользователя. 2. Разделить число на отдельные цифры. 3. Проверить, являются ли цифры числа упорядоченными в порядке убывания. 4.…

[metform form_id="1136"]