Вопрос по информатике:
Введите с клавиатуры одномерный массив С(М), элементами которого являются положительные и отрицательные целые числа. Найдите количество отрицательных чисел. Сформируйте новый массив К(М) в котором замените все четные числа на количество отрицательных.
- 13.11.2017 21:13
- Информатика
- remove_red_eye 8321
- thumb_up 21
Ответы и объяснения 1
Var ar:array of integer;
ar2:array of integer;
k,i,m:integer;
begin;
randomize;
writeln('Введите M');
readln(m);
setlength(ar,m+1);
setlength(ar2,m+1);
writeln('Введите массив С:');
for i:=1 to m do
begin;
readln(ar[i]);
if ar[i]<0 then inc(k);
end;
writeln('Количество отрицательных=',k);
writeln('Массив K:');
for i:=1 to m do
begin;
ar2[i]:=random(10);
write(ar2[i]:4);
if ar2[i] mod 2=0 then ar2[i]:=k;
end;
writeln;
writeln('Финальный массив K:');
for i:=1 to m do write(ar2[i]:4);
end.
- 14.11.2017 11:17
- thumb_up 22
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.