Тема: обработка одномерных массивов задан массив а(10). сформировать из элементов массива а два массива в(5) и с(5), включая в первый, элементы исходного массива с четными индексами, а во второй с нечетными. : составить блок схему, написать текст программы

ayazhka2 ayazhka2    2   08.07.2019 14:30    0

Ответы
TIME6ONLINE TIME6ONLINE  02.10.2020 22:51
Turbo Pascal

USES CRT;
VAR A:array[1..10] of integer;
    B:array[1..5] of integer;
    C:array[1..5] of integer;
    i,bx,cx:integer;

BEGIN
CLRSCR;
Randomize;

  For i:=1 to 10 do
     begin
       A[i]:=1+random(50);
       Write(A[i],' ');
     end;

  Writeln;

  bx:=1; cx:=1;

  for i:=1 to 10 do
     if (i mod 2 = 0) then
                         begin
                            B[bx]:=A[i];
                            bx:=bx+1;
                         end
                      else
                         begin
                            C[cx]:=A[i];
                            cx:=cx+1;
                         end;

  For i:=1 to 5 do
     Write(B[i],'  ');

  Writeln;

  For i:=1 to 5 do
     Write(C[i],'  ');

READLN;
END.

Тема: обработка одномерных массивов задан массив а(10). сформировать из элементов массива а два масс
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика