Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
MikiMio
24.09.2021 19:08 •
Информатика
Составьте алгоритм проверки, бьют ли друг друга два ферзя, если известны их координаты на шахматном поле;
Показать ответ
Ответ:
vika1852
26.08.2020 12:10
Var
x1,x2:char;
y1,y2:byte;
Begin
WriteLn('Координаты белого ферзя:');
Write(' x(a..h) = ');ReadLn(x1);
Write(' y(1..8) = ');ReadLn(y1);
WriteLn('Координаты чёрного ферзя:');
Write(' x(a..h) = ');ReadLn(x2);
Write(' y(1..8) = ');ReadLn(y2);
y1:=Abs(y1-y2);
y2:=Abs(Ord(x1)-Ord(x2));
if (y2=0)or(y1=0)or(y2-y1=0)or(y1<2)and(y2<2) then WriteLn('Бьёт')
else WriteLn('Не бьёт');
End.
0,0
(0 оценок)
Популярные вопросы: Информатика
Helpmeplz123
18.09.2021 21:48
Что означает слово интернет в аббривиатуре...
INKOGNIT009
11.02.2020 09:11
Аттила совершал несколько раз походов на византию третье задание верно или не верно? ...
ЛюдмилаРябченко
11.02.2020 09:11
ТОЛЬКО НАПИШИТЕ ПРАВИЛЬНЫЙ ОТВЕТ КТО ПРАВИЛЬНО ОТВЕТИТ ТОМУ СДЕЛАЮ ЛУЧШИЙ ОТВЕТ И ПОДПИШУСЬ...
diksimail
27.07.2020 15:33
Назовите автора, творчество которого вы впервые открыли для себя в 6 классе. Какое его произведение вам понравилось? Чем?Расскажите о нем (о произведении). Памятка...
AmyDay123
01.10.2022 17:50
Контрольная работа 7 по теме системы линейных уравнений с двумя переменными вариант 2 ...
samirirgashev2owfhon
23.01.2021 14:10
n = 3 s = 0 while n = 7: s += n n += 1 print(s)...
sashapalchak
09.05.2021 01:00
Са-касательная к окружности. угол abo равен 35 градусов. вычислите градусную меру угла вас. запишите: 1) градусную меру угла аос. 2) градусную меру угла вао. 3) градусную...
АнимешкаПельмешка
09.05.2021 01:00
В треугольнике АВС известно, что АВ -ВС , угол АВС =46°. Найдите угол ВСА в равнобедренном треугольнике АВС с основанием АС, внешний угол при вершине А равен106°. Найдите...
марина1929
09.05.2021 01:00
Task 3 My Holiday Write a postcard or an e-mail to a friend1. Are you enjoying your holiday?2. When did you arrive?3. Three things you did or saw yesterday4. What are...
dasha281182
18.07.2020 01:01
Task 3. Put the words in the right order (Расставьте слова в правильном порядке) 1 did not travel/ people / by train/ in 16002 lived / two thousand years ago/ Cleopatra/...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
x1,x2:char;
y1,y2:byte;
Begin
WriteLn('Координаты белого ферзя:');
Write(' x(a..h) = ');ReadLn(x1);
Write(' y(1..8) = ');ReadLn(y1);
WriteLn('Координаты чёрного ферзя:');
Write(' x(a..h) = ');ReadLn(x2);
Write(' y(1..8) = ');ReadLn(y2);
y1:=Abs(y1-y2);
y2:=Abs(Ord(x1)-Ord(x2));
if (y2=0)or(y1=0)or(y2-y1=0)or(y1<2)and(y2<2) then WriteLn('Бьёт')
else WriteLn('Не бьёт');
End.