Задать вопрос
27 августа, 07:14

Составьте программ, которая заполняет массив а[1 ... 12] случайными целыми числами в диапазоне от 1 до 11, затем преобразовывает его, возводя в квадрат все элементы с четными числами

+2
Ответы (2)
  1. 27 августа, 08:04
    0
    Var ar:array[1 ... 12] of integer;

    i:integer;

    begin;

    randomize;

    writeln ('Main array:') ;

    for i:=1 to 12 do

    begin;

    ar[i]:=random (1,11) ;

    writeln (ar[i]) ;

    end;

    writeln ('Changed array:') ;

    for i:=1 to 12 do

    begin;

    if ar[i] mod 2=0 then ar[i]:=sqr (ar[i]) ;

    writeln (ar[i]) ;

    end;

    end.
  2. 27 августа, 10:59
    0
    Uses crt;

    Var mas:array[1 ... 12]of integer;

    a:integer;

    Begin

    randomize;

    for a:=1 to 12 do

    begin

    mas[a]:=random (11) + 1;

    end;

    For a:=1 to 12 do

    begin

    Write (mas[a]:1,' ') ;

    end;

    for a:=1 to 12 do

    begin

    if (mas[a] mod 2 = 0) then mas[a]:=sqr (mas[a]) ;

    end;

    Writeln () ;

    For a:=1 to 12 do

    begin

    Write (mas[a]:1,' ') ;

    end;

    Writeln () ;

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