ВУЗ:
Составители:
Рубрика:
{
static void Main(string[] args)
{
int x1, y1, x2, y2;
Console.WriteLine("Введите координаты двух клеток
шахматной доски:");
int.TryParse(Console.ReadLine(), out x1);
int.TryParse(Console.ReadLine(), out y1);
int.TryParse(Console.ReadLine(), out x2);
int.TryParse(Console.ReadLine(), out y2);
if (!(x1 >= 1 && x1 <= 8 && y1 >= 1 && y1 <= 8 &&
x2 >= 1 && x2 <= 8 && y2 >= 1 && y2 <= 8))
{
Console.WriteLine("Неправильно заданы координаты\n");
return;
}
if (x1 + y1 == x2 + y2 || x1 - y1 == x2 - y2)
Console.WriteLine("Слон бьет фигуру противника\n");
else
Console.WriteLine("Слон не бьет фигуру противника\n");
}
}
}
Рис.1.12. Блок-схема решения задачи о слоне и фигуре противника.
{
static void Main(string[] args)
{
int x1, y1, x2, y2;
Console.WriteLine("Введите координаты двух клеток
шахматной доски:");
int.TryParse(Console.ReadLine(), out x1);
int.TryParse(Console.ReadLine(), out y1);
int.TryParse(Console.ReadLine(), out x2);
int.TryParse(Console.ReadLine(), out y2);
if (!(x1 >= 1 && x1 <= 8 && y1 >= 1 && y1 <= 8 &&
x2 >= 1 && x2 <= 8 && y2 >= 1 && y2 <= 8))
{
Console.WriteLine("Неправильно заданы координаты\n");
return;
}
if (x1 + y1 == x2 + y2 || x1 - y1 == x2 - y2)
Console.WriteLine("Слон бьет фигуру противника\n");
else
Console.WriteLine("Слон не бьет фигуру противника\n");
}
}
}
Рис.1.12. Блок-схема решения задачи о слоне и фигуре противника.
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
