0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 9
1

Сформировать новый массив, вначале которого все стояли четные значения элементов, затем нечетные

22.03.2013, 10:16. Показов 1588. Ответов 1
Метки нет (Все метки)

задача3-Сформировать одномерный целочисленный массив из 80 элементов. Сформировать новый массив, вначале которого все стояли четные значения элементов, затем нечетные.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2013, 10:16
Ответы с готовыми решениями:

Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем - нечетные.
Помогите: Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем -...

Расположить буквы слова Y так, чтобы вначале стояли все гласные, а затем все согласные
Составьте программу,располагающую буквы слова Y так,чтобы вначале стояли все гласные,а затем все...

Построить новый массив, у которых вначале все положительные Ai, а затем все отрицательные
Дан массив A1... A20. Построить новый массив B1... B20, у которых вначале все положительные Ai, а...

Получить новый, в котором сначала расположены все четные, а затем нечетные элементы массива
Дан целочисленный массив x1, x2, ... xn . Получить новый, в котором сначала расположены все четные,...

1
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
22.03.2013, 14:34 2
Лучший ответ Сообщение было отмечено orehh как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
uses crt;
const n=80;
var a:array[1..n]of integer;
    i,k,j,x:integer;
begin
clrscr;
randomize;
writeln('Исходный массив:');
for i:=1 to n do
 begin
  a[i]:=random(100);
  write(a[i]:4);
 end;
writeln;
writeln;
k:=0;
for i:=1 to n do
if a[i] mod 2=0 then
 begin
  k:=k+1;
  x:=a[i];
  for j:=i downto k+1 do
  a[j]:=a[j-1];
  a[k]:=x;
 end;
writeln('Перестановка:');
for i:=1 to n do
write(a[i]:4);
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2013, 14:34
Помогаю со студенческими работами здесь

Расположить буквы слова Y так,чтобы вначале стояли все гласные,а затем согласные.
Составьте программу,располагающую буквы слова Y так,чтобы вначале стояли все гласные,а затем...

Сформировать новый массив из элементов исходного, имеющих четные значения и кратных последнему отрицательному
Дан одномерный целочисленный массив размерностью N. ,Сформировать новый массив из элементов...

Упорядочить массив следующим образом: сначала идут четные значения, затем нечетные
Дан массив из 50-ти элементов. Упорядочить следующим образом: сначала идут четные значения, затем...

Массив: Переписать все нечетные значения в начало, а все четные в конец
дан одномерный массив, содержащий n значений. переписать все нечетные значения в начало, а все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru