e-liza-k
?>

Разделить массив, заполненный случайным образом только положительными числами, на два - четных и нечетных. составить блок схему и написать программу.

Информатика

Ответы

avdushinalizza1
Program test; var i,k,z: integer; m: array[1..100] of integer; c: array[1..100] of integer; n: array[1..100] of integer; begin randomize; for i: =1 to 10 do begin m[i]: =random(1000);   if m[i] mod 2 =0  then  begin  k: =k+1;   c[k]: =m[i];   end  else  begin  z: =z+1;   n[z]: =m[i];   end; end; for i: =1 to z do write('     нечетные',n[i]); writeln(); writeln(); for i: =1 to k do write('       четные',c[i]); end.
MikhailSvetlana
Program massiv; uses crt; type matr=array[1..10] of integer; var a: matr; procedure vvod(var a: matr); var i: integer; begin for i: =1 to 10 do begin write ('введите  элемент  массива a[',i,']'); readln(a[i]); end; end; procedure ivyvod(var a: matr); var i: integer; begin write ('исходный  массив '); for i: =1 to 10 do write (a[i],' '); writeln; end; procedure sort(var a: matr); var i,j,min: byte; vsp: integer; begin for i: =1 to 9 do begin min: =i; for j: =i+1 to 10 do if a[j]< a[min] then min: =j; vsp: =a[i]; a[i]: =a[min]; a[min]: =vsp; end; end; procedure vyvod(a: matr); var i: integer; begin write('отсортированная последовательность массива '); for i: =1 to 10 do begin if a[i] mod 2 = 0 then write(' ',a[i]); end; end; begin vvod(a); ivyvod(a); sort(a); vyvod(a); end.
opscosmiclatte7868
Function avg(a,b: real): real; begin   avg: =(a+b)/2 end; procedure avg2(a,b: real; var c: real); begin   c: =(a+b)/2 end; var   a,b,c: real; begin   write('введите два произвольных числа: '); readln(a,b);   writeln('среднее значение, найденное функцией: ',avg(a,b));   avg2(a,b,c);   writeln('среднее значение, найденное процедурой: ',c) end. тестовое решение: введите два произвольных числа: 11.7 14.519 среднее значение, найденное функцией: 13.1095 среднее значение, найденное процедурой: 13.1095

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Разделить массив, заполненный случайным образом только положительными числами, на два - четных и нечетных. составить блок схему и написать программу.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

evsyukov1997
Суравцова_Алексей669
lenapopovich556510
ivnivas2008
sigidinv
федороа
rebet61
Aliferenko
spikahome
Neveselova
svetavalera
appmicom
mar77873
nickname0091
egorsalnikov1997139