М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Задана матрица a (n, n) действительных чисел. "перевернуть" в ней главную и побочную диагонали (переписать цифры в обратном порядке).

👇
Ответ:
elenanovikova1972
elenanovikova1972
27.06.2021
//Pascal ABC.NET 3.1 сборка 1256

Const
 n=4;

 Var
 ma:array[1..n,1..n] of integer;
 i,j:integer;
begin
randomize;
writeln('Matrix:');
 for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    ma[i,j]:=random(10);
    write(ma[i,j]:4);
   end;
 writeln;
 end;
for i:=1 to n div 2 do
begin
 swap(ma[i,i],ma[n-i+1,n-i+1]);
 swap(ma[i,n-i+1],ma[n-i+1,i]);
end;
writeln('Final matrix:');
for i:=1 to n do
 begin
  for j:=1 to n do
   write(ma[i,j]:4);
  writeln;
 end;
end.
4,8(63 оценок)
Открыть все ответы
Ответ:
menoralle
menoralle
27.06.2021

ответ:тщательно проанализировать реальный объект или процесс;

выделить его наиболее существенные черты и свойства;

определить переменные, т.е. параметры, значения которых влияют на основные черты и свойства объекта;

описать зависимость основных свойств объекта, процесса или системы от значения переменных с логико-математических соотношений (уравнения, равенства, неравенства, логико-математические конструкций);

выделить внутренние связи объекта, процесса или системы с ограничений, уравнений, равенств, неравенств, логико-математических конструкций;

определить внешние связи и описать их с ограничений, уравнений, равенств, неравенств, логико-математических конструкций.

Объяснение:

4,4(46 оценок)
Ответ:
rimanchik
rimanchik
27.06.2021
Var a: string;
    i: integer;
begin
     readln(a);
     for i := 1 to length(a) do
         if (a[i] in ['0'..'9']) then write(a[i]);
end.

2) Тут лучше: на входе строка, а берётся часть между 1 и 2 пробелами, ответ уже есть под задачей х)
var a, b: string;
    i: integer;
    w: boolean;
begin
     readln(a);
     for i := 1 to length(a) do
     begin
         if ((a[i] = ' ')) then
            if (length(b) = 0) then w := true else w:=false;
         if (w) then b := b + a[i];
     end;
     writeln(b);
end.

3)
var s: string;
    i: integer;
begin
     readln(s);
     for i := 1 to length(s) do
     if s[i] in ['A', 'E', 'I', 'O', 'Y', 'a', 'e', 'i', 'o', 'y']
        then write(s[i]);
end.
4,4(33 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ