Код:
using System;
namespace WordsCounter
{
class Bishop
{
private int x, y;
public Bishop(int x, int y)
{
this.x = x;
this.y = y;
}
public bool CanIAttackIt(int x, int y)
{
return Math.Abs(x - y) == Math.Abs(this.x - this.y);
}
}
class Program
{
static void Main(string[] args)
{
var x0 = int.Parse(Console.ReadLine()!);
var y0 = int.Parse(Console.ReadLine()!);
var x = int.Parse(Console.ReadLine()!);
var y = int.Parse(Console.ReadLine()!);
Console.WriteLine((new Bishop(x0, y0)).CanIAttackIt(x, y));
}
}
}
Код:
using System;
namespace WordsCounter
{
class Bishop
{
private int x, y;
public Bishop(int x, int y)
{
this.x = x;
this.y = y;
}
public bool CanIAttackIt(int x, int y)
{
return Math.Abs(x - y) == Math.Abs(this.x - this.y);
}
}
class Program
{
static void Main(string[] args)
{
var x0 = int.Parse(Console.ReadLine()!);
var y0 = int.Parse(Console.ReadLine()!);
var x = int.Parse(Console.ReadLine()!);
var y = int.Parse(Console.ReadLine()!);
Console.WriteLine((new Bishop(x0, y0)).CanIAttackIt(x, y));
}
}
}
Поделитесь своими знаниями, ответьте на вопрос:
1. Является ли условным оператором следующая последовательность символов? if x 1. является; 2. не является. 2. Дан условный оператор: if (a<12) then y:=a else y:=a+7. Условием является 1. y:=a+7 2. a<12 3. y:=a 4. все ответы верные 3. Условный оператор: if (x>1) then y:=x+6 else y:=x−28. Выбери действие, которое будет выполняться в случае истинности условия: 1. y:=x+6 2. x>1 3. y:=x−28 4. Дана программа на языке Паскаль. Программа определения весовой категории в зависимости от веса спортсмена. Если вес спортсмена меньше 67, то «лёгкая категория» иначе «средняя категория». Заполните пустые окошки. program ves; const A1='легкая категория'; A2='средняя категория'; var v : integer; begin write ('введите вес спортсмена = '); readln (); if < then writeln(A1) else writeln(A2); readln; end. 5. Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 5; если нулевым, то заменить его на 17. Вывести полученное число. Какая из программ соответствует задаче. 1. program zadaca; var a: integer; begin writeln('Введи число a'); readln(a); if a > =0 then if a=0 then a:=17 else a:=a+1 else a:=a-5; end. 2. program zadaca; var begin writeln('Введи число a'); readln(a); if a > =0 then if a=0 then a:=17 else a:=a+1 else a:=a-5; writeln(a); readln; end. 3. program zadaca; var a: integer; begin writeln('Введи число a'); readln(a); if a > =0 then if a=0 then a:=17 else a:=a+1 else a:=a-5; writeln(a); readln; end. 6. Запиши программу на языке Паскаль для: Какое значение будет выведено при x=9.
какое значение будет выведено при х=9