Сделать блок-схему для задачи.Ладья и Пешка.Даны позиции ** шахматной доске так,как это...

0 голосов
146 просмотров

Сделать блок-схему для задачи.Ладья и Пешка.Даны позиции на шахматной доске так,как это принято в шахматной нотации.Определить ,бьёт ли ладья пешку


Информатика (159 баллов) | 146 просмотров
0

при помощи блока полной развилки

Дан 1 ответ
0 голосов

//PascalABC.Net 3.2
//Реализация
begin
var s1:=readstring('Введите координаты ладьи: ');
var s2:=readstring('Введите координаты пешки: ');
write ((s1[1]=s2[1]) or (s1[2]=s2[2]));
end.

Алгоритмический язык
нач

ввод (координаты ладьи и пешки)

Если параллель, на которой стоит ладья=параллели, на которой стоит пешка ∨ (ИЛИ) горизонталь, на которой стоит ладья=горизонтали, на которой стоит пешка
то: вывод (БЬЕТ)
иначе: вывод (НЕ БЬЕТ)

кон. {здесь я использовал дизъюнкцию}


image
(3.8k баллов)
0

Ну я же попросила блок-схему.а не кодировку.При помощи блока полная развилка

0

Я же прикрепил блок-схему в файле!

0

не грузит(((

0

Ладно, изменю ответ

0

Теперь, надеюсь, прогрузит))

0

Спасииибо

0

Нужен ещё один вариант решения этой задачи. В нём вводится ограничение: нельзя использовать логические операции, а можно только простые булевские выражения.