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

Delphi для начинающих

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

Вывести шахматную доску, пометив крестиками все поля, которые «бьет» ферзь - Delphi

06.06.2014, 13:02. Просмотров 556. Ответов 1
Метки нет (Все метки)

№1. Поля шахматной доски характеризуются записью:
Delphi
1
2
3
4
5
Type
Pole=record
         Ver:(a,b,c,d,e,f,g,h); {вертикальные координаты} 
        Hor: 1..8;          {горизонтальные координаты} 
End;
Вывести шахматную доску, пометив крестиками все поля, которые «бьет» ферзь, стоящий на поле с координатами Ver, и Ноr , и ноликами - остальные поля.

№2. Поля шахматной доски характеризуются записью (см. задание 1)
Delphi
1
Var Figura: Pole;
Вывести сообщение, может ли конь за один ход перейти с поля Figura на поле Figure.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2014, 13:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести шахматную доску, пометив крестиками все поля, которые «бьет» ферзь (Delphi):

Вывести шахматную доску, пометив крестиками поля, которые «бьет» ферзь (с поля с координатами Ver/Hor) - Delphi
Поля шахматной доски характеризуются записью Type Pole=record Ver : (a,b,c,d,e,f,g,h); {вертикальные координаты} Hor:1..8;...

Закрасить stringgrid в шахматную доску - Delphi
Помогите с задачей: нужно закрасить stringgrid(8 на 8) чтобы она выглядела как шахматная доска.

Создать шахматную доску с возможностью изменения размеров пользователем - Delphi
Нужно на Delphi создать шахматную доску. Чтобы пользователь мог менять её размерность (3*3 или 4*5 и т.д.) и цвет шашечек. Помогите...

Программа, в которой конь заполнит ходами шахматную доску, не наступив на клеточку дважды - Delphi
Всем доброго времени суток!!! Мне нужно написать программу, в которой конь заполнит ходами шахматную доску(n-го размера), не наступив на...

Может ли ферзь за один ход перейти с поля n1 шахматной доски на поле n2 - Delphi
дана задача type pole=record ver: (a,b,c,d,e,f,g,h); hor: 1..8; end; Написать программу , использующую логическую...

Функция, проверяющая, может ли ферзь за один ход перейти с поля n1 шахматной доски на поле n2 - Delphi
Ход Ферзя,как это через записи сделать?:cry: type поле = record верт: 'a’..’h’; гориз:’ 1..8 ...

1
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
25535 / 17088 / 5416
Регистрация: 22.10.2011
Сообщений: 30,257
Записей в блоге: 7
06.06.2014, 14:20 #2
Поля шахматной доски характеризуются записью
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2014, 14:20
Привет! Вот еще темы с ответами:

Нарисовать шахматную доску, пометив крестиками все поля, которые «бъет» конь - Turbo Pascal
Программа. Даны две литеры—латинская буква (от а до h) и цифра (от 1 до 8), например, а2 или g5. Рассматривая их как координаты поля...

Нарисовать шахматную доску, при этом пометить все поля, кторые бьет ферзь крестиками, а другие - ноликами. - Turbo Pascal
Заданные два символа - латинская буква (a-h) и цифра (1-8). Рассматривая их как координаты поля шахматной доски, на котором находится...

Напечатать (символами в консоли) шахматную доску, на которой отмечен сам ферзь и поля, которые он бьёт - Pascal
На шахматной доске стоит единственный ферзь. Программа должна запрашивать его позицию, после чего печатать (символами в консоли) шахматную...

Вывести шахматную доску с изображением слона и всех клеток, в которые он может походить - PascalABC.NET
Условие Слон — шахматная фигура, которая может двигаться на любое число клеток по диагонали. Имеется шахматная доска N на N клеток. В...


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

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

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