ВадимСмирнов116
?>

1)Требуется определить, бьёт ли король, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке. Вводятся четыре числа: координаты короля и координаты другой фигуры (данные введены корректно) 2) По первой букве из набора КОЖЗГСФ определить и вывести название цвета радуги

Информатика

Ответы

Mariya-Karaseva
Добрый день! Рад стать вашим школьным учителем и помочь вам решить эту задачу. Начнем с первого вопроса.

1) Чтобы определить, бьет ли король фигуру, нам необходимо проверить, находится ли фигура на одной горизонтали, вертикали или диагонали с королем. Для этого необходимо следовать следующим шагам:

- Введите координаты короля (номер строки и номер столбца) и координаты фигуры, разделенные пробелом.
- Сохраните введенные значения в отдельные переменные.
- Проверьте, находится ли фигура на одной горизонтали с королем. Для этого сравните номера строк короля и фигуры. Если они равны, значит, фигура и король находятся на одной горизонтали.
- Проверьте, находится ли фигура на одной вертикали с королем. Для этого сравните номера столбцов короля и фигуры. Если они равны, значит, фигура и король находятся на одной вертикали.
- Проверьте, находится ли фигура на одной диагонали с королем. Для этого вычислите разность между номерами строк и номерами столбцов короля и фигуры. Если эта разность по модулю равна, значит, фигура и король находятся на одной диагонали.
- Если фигура находится на одной горизонтали, вертикали или диагонали с королем, то король бьет эту фигуру. Выведите "Король бьет фигуру", иначе выведите "Король не бьет фигуру".

Теперь перейдем ко второму вопросу.

2) Для определения названия цвета радуги, соответствующего первой букве из набора "КОЖЗГСФ", можно использовать следующую таблицу:

- К: Красный
- О: Оранжевый
- Ж: Желтый
- З: Зеленый
- Г: Голубой
- С: Синий
- Ф: Фиолетовый

Просто проверьте первую букву из набора и выведите соответствующий цвет радуги.

Надеюсь, эти объяснения помогут вам разобраться с вашими вопросами. Если остались какие-либо вопросы, пожалуйста, пишите!

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1)Требуется определить, бьёт ли король, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке. Вводятся четыре числа: координаты короля и координаты другой фигуры (данные введены корректно) 2) По первой букве из набора КОЖЗГСФ определить и вывести название цвета радуги
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Golubitskaya378
Anatolevich667
antonkovalev89
barkhatl-2p7
Segyn1218
didizain
kryukovaem
aleksey270593
marinakmaa86
Vasilevna_Mikhail19
multikbo3049
Andei
Vos-sv
Aleksandrovna Kolesnik1764
guujuu