Помогите,пожалуйста, сделать программу и блок... - вопрос №834199

Помогите, пожалуйста, сделать программу и блок схему .

Из двух векторов a и b размерностью n=10 составить третий вектор cтаким образом, чтобы его первые пять компонент были равны разности компонент векторов a и b, стоящих на четных местах, а вторые пять компонент – сумме компонент векторов a и b, стоящих на нечетных местах.

Лучший ответ по мнению автора

Вектора размерностью 10 — это по сути массивы A[10] и B[10]

Программа на паскале

var A, B, C: array [1..10] of real

var i, k: integer

BEGIN

for i:=1 to 10 do read (A[i]); {Ввод массива A[10]}

for i:=1 to 10 do read (B[i]); {Ввод массива B[10]}

k:=1;

i=2;

while i<=10 do

begin

C[k]:=A[i] — B[i]; {Заполнение C[1] — C[5] разностями}

k:=k+1; i:=i+2;

end;

i=1;

while i<=10 do

begin

C[k]:=A[i] + B[i]; {Заполнение C[6] — C[10] суммами}

k:=k+1; i:=i+2;

end;

for i:=1 to 10 do write (C[i]); {Вывод массива С}

END.

12.01.14
Лучший ответ по мнению автора

Еva

Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука > Информатика
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store