Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
07090702
19.03.2022 12:08 •
Информатика
Решить в паскале! на шахматной доске стоят черный король и три белые ладьи (ладья бьет по горизонтали и вертикали) . проверить, не находится ли король под боем.
Показать ответ
Ответ:
kristiplay
24.07.2020 19:23
const
n = 3; //Кол-во фигур
var
i : integer;
xk,yk : integer;
xl,yl : array [1..n] of integer;
r : boolean;
begin
//Задание координат
//
xk := 2; yk := 2; // Координаты короля
//Координаты ладьи
xl[1] := 1; yl[1] := 2;
xl[2] := 4; yl[2] := 6;
xl[3] := 5; yl[3] := 8;
//
r := false;
i := 1;
While (i <= n) and (not r) do
begin
if (xk = xl[i]) or (yk = yl[i]) then //Лежат на одной прямой
r := true;
i:= i +1;
end;
if r then
writeln ('Король под ударом')
else
writeln ('Король живет)');
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Mariya1616161
07.02.2020 13:15
Счаскода 4 , 5 , 6 , 7 ,8 ,9 уровней кто 30 б информатика...
kira10451
07.02.2020 13:15
Графический файл содержит черно-белое изображение с 16 градациями серого цвета размером 10 на 10 пикселей каков информационный объем этого файла...
katyagudina1
07.02.2020 13:15
Два текста содержат одинаковой количество символов.первый текст составлен из символов алфавита мощностью 256 символов, второй-мощностью 32 символа.во сколько раз различаются...
Жанел130107
07.02.2020 13:15
Записать алгоритм для вычесления площади треугольника...
TANYA889933
28.03.2020 22:47
Сопоставьте язык программирования с годом его появления. fortran 1957 go c php erlang groovy перетащите элементы на пустые поля сверху (каждый может быть использован несколько...
Dimoooon12321
28.03.2020 22:47
На острове живут рыцари и лжецы, всего 2019 человек. рыцари всегда говорят правду, а лжецы лгут. каждый житель острова заявил: «среди оставшихся жителей острова более половины...
nastyan00
28.03.2020 22:47
Расставьте числа в таком порядке, какие значения принимала переменная k a=16 k=20-a k=k*30 a=a-6 k=k div a k=k mod 7 k=k+a k=k/15 примечание: div и mod - это операция целочисленного...
annavatolina20
28.03.2020 22:47
Спрограммой для языка паскаль. вывести на экран задом наперёд данную строку симвтолов ....
hzzzkzn99
08.04.2022 10:41
Моделдердің бір бірінен ерекшелігін жазыныз...
Тетрадь22
23.09.2020 07:19
Преобразуйте число 121 в двоичную, восмеричную систему счисления с проверкой очень...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
n = 3; //Кол-во фигур
var
i : integer;
xk,yk : integer;
xl,yl : array [1..n] of integer;
r : boolean;
begin
//Задание координат
//
xk := 2; yk := 2; // Координаты короля
//Координаты ладьи
xl[1] := 1; yl[1] := 2;
xl[2] := 4; yl[2] := 6;
xl[3] := 5; yl[3] := 8;
//
r := false;
i := 1;
While (i <= n) and (not r) do
begin
if (xk = xl[i]) or (yk = yl[i]) then //Лежат на одной прямой
r := true;
i:= i +1;
end;
if r then
writeln ('Король под ударом')
else
writeln ('Король живет)');
end.