Есть ответ 👍

Дана матриця розміру M×N. Вивести її елементи в наступному порядку: перший стовпець зверху вниз, другий стовпець знизу вгору, третій стовпець зверху вниз, четвертий стовпець знизу вгору і т. д.

171
275
Посмотреть ответы 1

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

seee1902
4,4(91 оценок)

program t1;

var 

  i, j: integer;

  mas: array [1..10] of integer;

begin

    randomize;

    writeln ('сгенерированный масив: ');

    for i : = 1 to 10 do 

    begin

      mas[i] : = random (100) - 50;

      write (mas[i]);

    end;

    begin

    for j: =1 to 9 do

      for i: =1 to 9-j do

          if m[i] < m[i+1] then

              swap(mas[i],mas[i+1])

    end;

    writeln 

    for i : = 1 to 10 do write (mas[i]);

end;

end. program z1;

  uses crt;

  var i, n: integer;

      a: array[1..10000] of integer;

begin

  clrscr;

  randomize;

  write(' размер =' ); readln(n);

  for i: =1 to n do

    begin

      a[i]: =random(46))+1;

      write(a[i], ' ' );

    end;

  for i: =n downto 1 do

    write(a[i],' ');

  readkey;

end.

program z2;

  uses crt;

  var i, n, r: integer;

  a: array[1.. 10000] of integer;

begin

  clrscr;

  randomize;

  write 

  readln(n);

  for i: =1 to n do 

    begin

      a[i]: =random(45)-22;

      write(a[i],' ');

    end;

  i: =1;

  while i< =n-1 do 

    begin

      r: =a[i]; a[i]: =a[i+1]; a[i+1]: =r;

      inc(i,2);

    end;

  for i: =1 to n do

    write(a[i],' ');

  readkey;

end.

3.

program z3;

  uses crt;

  var i,n,r,max,min,imax,imin: integer;

      a: array[1..10000] of integer;

begin

  clrscr;

  randomize;

  write('число элементов n= ');

  readln(n);

  for i: =1 to n do 

    begin

      a[i]: =random(45)-22;

      write(a[i],' ');

    end;

  min: =a[1]; max: =a[1];

  for i: =1 to n do 

    begin

      if a[i]< =min then 

        begin

          min: =a[i]; imin: =i;  

        end;

          max: =a[i]; imax: =i;  

        end;

    end;

  readkey;

end.

program z4;

  const n=10;

  type mas=fray [1..n] of integer;

  var a: mas;  

      i: integer;  

      s: integer;

begin

  randomize;  

  for i: =l to n do

    begin

      a[i]: =-100+random(201);

      write(a[i]: 5)

    end;  

  writeln;

  s: =0;

    if a[i]> 0 then 

      s: =s+a[i];

  writel

  readln 

end.

program z5;

  uses crt;

  var i,k,,r: integer;

      a: array[1..10000] of integer;

begin

  clrscr;

  randomize;

  write(' число элемен. п='); readln(n);

  for i: =1 to n do 

    begin

      a[i]: =random(45)-22;

      write(a[i], ' ');

{проверяем на четность и считаем количество четных элементов.}

      if a[i] mod 2=0 then inc(k, 1);

    end;

  write('k= ',k);

  readkey

end.

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS