дана точка на плоскости с координатами (х, у). составить программу на языке c#, которая выдает одно из сообщений "да", "нет", "на границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе
На языке Паскаль:
const n=5; - объявляем константу n, в которой будет храниться размер двумерного массива
var a:array [1..n,1..n] of integer;-объявляем массив
min:integer;-объявление переменной где будет храниться минимальный элемент
i,j:byte;-объявляем две вс переменные для цикла
begin - тело программы
for i:=1 to n do - цикл по строкам
for j:=1 to n do begin - цикл по столбцам
readln(a[i,j]); - вводим элемент в массив
if (i=1) and (j=1) then min:=min:=a[i,j]; - здесь происходит присваивание первого элемента для сравнения с последующими
if min>a[i,j] then min:=a[i,j]; - проверяем на условие минимума, если переменная min больше элемента массива, то присваиваем ей значение массива
end;
writeln('Минимальный элемент двумерного массива=',min); - вывод минимального элемента
end.
Const width = 10
Sub Ìàêðîñ1()
Dim Sum(heigth - 1, width - 1)
Dim Product(heigth - 1, width - 1)
For i = 0 To heigth - 1
For j = 0 To width - 1
Sum(i, j) = i + j
Product(i, j) = i * j
Next j
Next i
Call Show(Sum, 0, 0)
Call Show(Product, 0, 12)
End Sub
Sub Show(ByRef m, dx, dy)
For i = 0 To heigth - 1
For j = 0 To width - 1
ActiveSheet.Cells(dx + i + 1, dy + j + 1).Value = Hex(m(i, j))
Next j
Next i
End Sub