Форум программистов, компьютерный форум, киберфорум
Наши страницы

Turbo Pascal

Войти
Регистрация
Восстановить пароль
 
Kesha777
0 / 0 / 0
Регистрация: 28.10.2017
Сообщений: 37
#1

Угрожает ли ферзь с координатами k,l пешке m,n - Через ЗАПИСИ - Turbo Pascal

10.12.2017, 17:29. Просмотров 70. Ответов 1
Метки нет (Все метки)

Нужна только подпрограмма этой проверки. код начинается так

Pascal
1
2
3
4
type fg=record
vertical:'a'..'h'
gorizontal:1..8;
end.
На выходе должно быть true или false, a на входе координаты ферзя и пешки и проверка в середине собственно.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2017, 17:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Угрожает ли ферзь с координатами k,l пешке m,n - Через ЗАПИСИ (Turbo Pascal):

Определить, угрожает ли ферзь заданной клетке - Pascal
Составить блок схему. Поле шахматной доски определяется парой натуральных чисел,каждое из которых не превосходит восьми : первое...

Определить, угрожает ли фигура, стоящая на клетке (х1,у1), клетке с заданными координатами - Turbo Pascal
Ввести координаты двух полей шахматного поля.Определить угрожает ли фигура стоящая на клетке (х1,у1) а)ладья б)слон в)конь г)ферзь...

Определить, угрожает ли ферзь полю с заданными координатами - C++
Поле шахматной доски определяется парой натуральных чисел, первое число - номер вертикали, второе - номер горизонтали. Даны натуральные...

Определить, угрожает ли ферзь фигуре - C++
Привет Всем !!!! Определить,угрожает ли ферзь, расположенный на поле ( n1,m1 ) шахматной доски ,фигуре, расположенной на поле ( n2,m2...

Угрожает ли ферзь с поля (к, l) полю (m, n) - QBasic
1. На поле (к, l) шахматной доски расположен ферзь. Угрожает ли он полю (m, n)? Один вопрос - одна тема! Читаем правила!

Проверить, угрожает ли ферзь фигуре на шахматной доске - C++
Поле шахматной доски определяется парой натуральных чисел, первое число-номер вертикали, второе-номер горизонтали. Даны натуральные числа...

1
Puporev
Модератор
52835 / 40646 / 13894
Регистрация: 18.05.2008
Сообщений: 94,316
10.12.2017, 18:02 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Pascal
1
2
3
4
5
6
7
8
9
type fg=record
        vertical:'a'..'h';
        gorizontal:1..8;
        end;
function ugroza(f,p:fg):boolean;
begin
ugroza:=(f.gorizontal=p.gorizontal)or(f.vertical=p.vertical)
or(abs(f.gorizontal-p.gorizontal)=abs(ord(f.vertical)-ord(p.vertical)))
end;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2017, 18:02
Привет! Вот еще темы с ответами:

Определить, угрожает ли полю (m,n) ферзь, находящийся на поле (k,l). - Free Pascal
6. Поле шахматной доски определяется парой (m,n) натуральных чисел (1<=m<=8,1<=n<=8). Первое число - номер строки ( номер горизонтали),...

Выяснить, угрожает ли ферзь полю (k, l), если он расположен на поле (m, n) - C++
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при...

Шахматная доска: угрожает ли ферзь, стоящий на поле (k, l), полю (m, n)? - C++
Собственно,условие вот. Поле шахматной доски определяется парой натуральных чисел, первое из которых задает номер вертикали, а второе —...

Необходимо выяснить:если на клетке (a,b) расположен ферзь,угрожает ли он полю (c,d) - C++
Поле шахматной доски имеет размер 8х8.Клетки определяются координатами,первая из которых - номер вертикали(слева направо),а вторая - номер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.