Вопрос по информатике:
Срочно...
Дан массив s из n чисел, значения элементов которых находится на интервале от 0 до 400. Заменить все четные элементы стоящие на нечетных местах на противоположные.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 09.07.2018 10:07
- Информатика
- remove_red_eye 3048
- thumb_up 31
Ответы и объяснения 1
var s:array[1..n] of integer;
i:integer;
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
begin
s[i]:=random(401);
write(s[i]:5);
end;
writeln;
p:=1;
for i:=1 to n do
if (s[i] mod 2=0)and(i mod 20)
then s[i]:=-s[i];
writeln('Измененный массив:');
for i:=1 to n do write(s[i]:5);
writeln;
end.
Пример:
Массив A:
75 55 240 33 312 98 126 88 161 123
Измененный массив:
75 55 -240 33 -312 98 -126 88 161 123
- 01.01.1970 00:00
- thumb_up 36
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.