Задать вопрос
25 марта, 02:48

Заполнить массив из 10 элементов случайными числами и сделать реверс всех элементов, кроме первого

+4
Ответы (2)
  1. 25 марта, 06:26
    0
    uses crt;

    var a:array[1 ... 10] of Integer;

    i, j:Integer;

    procedure rep; var k:Integer; begin k:=a[ i]; a[ i]:=a[j]; a[j]:=k; end;

    begin

    randomize; clrscr;

    for i:=1 to 10 do a[ i]:=random (101) ;

    for i:=1 to 9 do for j:=i+1 to 10 do if a[ i] mod 10 > a[ j] mod 10 then rep;

    for i:=1 to 10 do write (a[ i],' ') ;

    end.
  2. 25 марта, 06:53
    0
    const

    n = 10;

    var

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

    i, tmp : integer;

    begin

    randomize;

    for i : = 1 to 10 do

    begin

    a [ i ] : = random (21) - 10;

    Write (A [ i ] : 3) ;

    end;

    writeln;

    for i : = 2 to n div 2 do

    begin

    tmp : = a [ i ];

    a [ i ] : = a [ 10 - i + 2 ];

    a [ 10 - i + 2 ] : = tmp;

    end;

    for i : = 1 to n do write (a [ i ] : 3) ;

    readln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Заполнить массив из 10 элементов случайными числами и сделать реверс всех элементов, кроме первого ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы