Войти
Регистрация
Спроси ai-bota
хааа2
07.09.2021 15:33
Даны координаты точки x и y. Вывести номер четверти, в которой находится данная точка.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
yaroslavaaf
24.04.2023 18:56
Дано трёх значное число в нём зачеркнули первую слева цифру и приписали её в конце найти полученное число...
098714
04.01.2021 07:54
Заданы три числа составьте программу с которой определите существует ли треугольник с такими длинами сторон если да то найдите его площадь...
Настя19091
04.06.2023 04:01
Задано ширина прямоугольника и её диагональ. Составьте программу, с которой определите периметр прямоугольника...
bun3
12.05.2020 14:00
Создайте любую переменную, в которую пользователь будет вводить свое имя. Затем выведите с приветствием имя пользователя. Пример: “Здравствуй, Боб!” 2. Пользователь вводит...
сергей940
04.05.2020 08:41
Задан периметр и диагонали прямоугольника составьте программу с которой определите площадь прямоугольника...
Режик
22.05.2023 10:27
Укажите тип величины в алгоритмическом языке программирования по её значению...
DarkGay
28.01.2022 17:01
Дан ряд чисел. п=1*4*9*16*25. найти корень квадратный из произведений этого ряда....
vlad007g
28.01.2022 17:01
Надо! перевести числа 513, 600, 2010 из десятичной в 2, 8, 16 системы счисления (только нужно все расписать)...
pro9377196
13.02.2020 00:12
Почему при использовании для борьбы с вредителями чаще погибают хищные птицы?...
kamilla198
13.02.2020 00:12
Разбери слова по составу : повар парник синенький замазка красный верхушка повозка...
Ответ:
andrianovva
12.06.2022 18:29
Результат работы и листинг программы в приложениях.
Написано в PascalABC.NET но должно работать во всех Паскалях.
----------------------------
PROGRAM A20;
CONST
max = 100;
TYPE
matrix = array[1..max,1..max]of shortint;
VAR
ar:matrix;
num:byte;
i,j:byte;
a,b,c:byte;
q:boolean;
BEGIN
repeat
// num := 5;
write('Введите размер матрицы n=');
readln(num);
for i:=1 to num do begin
for j:=1 to num do
read(ar[i,j]);
end;
i:=1;//диагональ
q:=true;
while q and (i<num) do begin
j:= i+1;//колонка и ряд
while q and (j<=num) do begin
a := ar[j,i];
b := ar[i, j];
if (ar[j,i] <> ar[i, j])
then q:=false;
j:=j+1;
end;
i:=i+1;
end;
if q then
writeln('YES')
else
writeln('NO');
write('Введите 1 чтобы продолжить. 0 чтобы завершить');
readln(i)
until(i=0);
END.
0,0
(0 оценок)
Ответ:
Инокеньтий007
12.06.2022 18:29
Результат работы и листинг программы в приложениях.
Написано в PascalABC.NET но должно работать во всех Паскалях.
----------------------------
PROGRAM A20;
CONST
max = 100;
TYPE
matrix = array[1..max,1..max]of shortint;
VAR
ar:matrix;
num:byte;
i,j:byte;
a,b,c:byte;
q:boolean;
BEGIN
repeat
// num := 5;
write('Введите размер матрицы n=');
readln(num);
for i:=1 to num do begin
for j:=1 to num do
read(ar[i,j]);
end;
i:=1;//диагональ
q:=true;
while q and (i<num) do begin
j:= i+1;//колонка и ряд
while q and (j<=num) do begin
a := ar[j,i];
b := ar[i, j];
if (ar[j,i] <> ar[i, j])
then q:=false;
j:=j+1;
end;
i:=i+1;
end;
if q then
writeln('YES')
else
writeln('NO');
write('Введите 1 чтобы продолжить. 0 чтобы завершить');
readln(i)
until(i=0);
END.
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота