Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
0 / 0 / 1
Регистрация: 28.10.2012
Сообщений: 18
1

Если ладья за один ход может перейти с одного поля на другое, вывести логическое значение True

16.11.2012, 19:51. Показов 5609. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если ладья за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False. Помогите пожалуйста в Pascal
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2012, 19:51
Ответы с готовыми решениями:

Если ферзь за один ход может перейти с одного поля на другое, вывести логическое значение True
Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если ферзь за один ход...

Проверить истинность высказывания: "Ладья за один ход может перейти с одного поля на другое"
Даны координаты двух различных полей шахматной доски X1, y1, x2, y2 (целые числа, лежащие в...

Может ли шахматная ладья за один ход может переместиться с одного заданного поля на другое?
1. Шахматная ладья за один ход может переместиться с одного заданного поля на другое (каждое поле...

Определить, может ли конь за один ход перейти с одного поля на другое
С++ Даны координаты (целые от 1 до 8) двух полей шахматной доски. Определить, может ли конь за...

2
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
16.11.2012, 19:58 2
Лучший ответ Сообщение было отмечено Иннулечка как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var
  x1,y1,x2,y2: byte;
  boo: boolean;
begin
  boo:=false;
  repeat
    write('Введите координаты первого поля: ');
    readln(x1,y1);
  until (x1 in[1..8])and(y1 in [1..8]);
  repeat
    write('Введите координаты второго поля: ');
    readln(x2,y2);
  until (x2 in[1..8])and(y2 in [1..8]);
  if (x1=x2)or(y1=y2) then boo:=true;
  writeln(boo);
  readln;
end.
1
0 / 0 / 1
Регистрация: 28.10.2012
Сообщений: 18
16.11.2012, 20:23  [ТС] 3
спасибо огромное
0
16.11.2012, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2012, 20:23
Помогаю со студенческими работами здесь

Определить, может ли конь за один ход перейти с одного заданного поля на другое
Реализовать программу с подпрограммой-функцией, например, ввод и вывод в соответствующих...

Выяснить, что Король за один ход может перейти с одного поля на другое
Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в...

Проверить, что ферзь за один ход может перейти с одного поля на другое
Задание: Даны координаты двух различных полей шахматной доски x1, y1, x2, y2(целые числа, лежащие...

Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое»
Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru