Программирование

Выполнен
Заказ
5003510
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
31 Окт 2022 в 21:55
Цена
Договорная
Блокировка
10 дней
Размещен
27 Окт 2022 в 20:11
Просмотров
169
Описание работы

ЯЗЫК PHYTON

Постановка задачи: 

Поле шахматной доски (рис. 1) определяется парой натуральных чисел, каждое из которых не превосходит восьми:  

первое число — номер вертикали (при счете слева направо), второе число — номер горизонтали (при счете снизу вверх).  

Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми.  

Требуется: 

а) Выяснить, являются ли поля (k, I) и (m, n) полями одного цвета. 

6) На поле (к, I) расположен ферзь, ладья, слон или конь (должен ввести пользователь). Угрожает ли он полю (m, n)? 

в) Выяснить, можно ли с поля (k, I) одним ходом ладьи, ферзя или слона (должен ввести пользователь) попасть на поле (m, n). Если нет, то выяснить, как это можно сделать за два хода (указать поле, на которое приводит первый ход). 

Задание: 

1. Написать на языке Phyton программу: решения поставленной задачи. 

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

Входные данные: натуральные числа k, l, m, n, наименования фигур для пп. б и в 

Выходные данные: ответы на поставленные вопросы ( пп. а – в ) в удобочитаемом виде. 

Задание * Отобразить доску и отметить на ней выбранные поля. 

4. Добавить вызовы логгера (добавлять записи в log-файл) во все методы программы. Создать новую ветку («log») в git-репозитории данной задачи. Слияние не делать! 

5. Протестировать программу несколько раз (3 теста из README обязательно), чтоб заполнить журнал (log-файл) во время нормального функционирования программы и при возникновении ошибок. 

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
2 дня 1 час 28 минут
Выполнен в срок
Отзыв о выполненном заказе
Отзыв эксперта о заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир