Есть ответ 👍

Отсортировать элементы четных строк матрицы по возрастанию значения, а нечетных - по убыванию значения -

159
353
Посмотреть ответы 2

Ответы на вопрос:


Const     n = 6;     m = 7; var     a: array[1..n,1..m] of integer;     i,j,k,mm,b: integer; begin randomize; writeln('исходный массив: '); for i: = 1 to n do       begin       for j: = 1 to m do               begin               a[i,j]: =random(21)-10;               write(a[i,j]: 3,' ')               end;       writeln       end; writeln; writeln('отсортированный массив: '); for i: = 1 to n do       begin       for j: = 1 to m do               begin               mm: =j;               if i mod 2 = 0 then                     begin                     for k: = j+1 to m do                             if a[i,mm] > a[i,k] then mm: =k                     end               else                     for k: = j+1 to m do                             if a[i,mm] < a[i,k] then mm: =k;               b: =a[i,mm];               a[i,mm]: =a[i,j];               a[i,j]: =b;               write(a[i,j]: 3,' ')               end;       writeln       end end. пример работы программы: исходный массив:   9  -5    6    0  -9    0    9   3  -9  -4  10  -8  10    3   -2    1    2    3    3    0  10 -10    1    8  -3  -4  -3    4   -9  -7  -3  -9    2  -1  -3   7 -10  10  -3    4  10    0 отсортированный массив:   9    9    6    0    0  -5  -9   -9  -8  -4    3    3  10  10   10    3    3    2    1    0  -2 -10  -4  -3  -3    1    4    8   2  -1  -3  -3  -7  -9  -9 -10  -3    0    4    7  10  10
Pmogi111
4,6(41 оценок)

#include < iostream> using namespace std; int main() {      for(int i = 10; i < 100; i++)    {                  if(i/10 == 2*(i%10))                    cout < < i < < " ";     }                return 0; } пример на с++  но если надо на другом языке, то суть такова: 1)запускаешь цикл от 10 до 99(все двузначные числа) со счетчиком i например 2)внутри условие если i деленный нацело на 10(1 цифра этого числа )равен   удвоенному значению остатка от деления i на 10 ( последняя цифра числа в 2 раза больше 1 должна быть) то на экран выводится это число i 

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS