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

Вывести на экран cначала четные элементы массива, затем нечетные

18.01.2010, 13:25. Показов 6111. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив целых чисел. Вывести на экран сначало четные элементы массива, нечетные потом
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2010, 13:25
Ответы с готовыми решениями:

Вывести на экран сначала четные элементы массива потом нечетные
Дан массив целых чисел. Вывести на экран сначало четные элементы массива потом не четные

Вывести на экран сначала четные элементы массива, затем нечетные
5. Дан массив целых чисел. Вывести на экран сначала его четные элемен¬ты, затем нечетные.

Вывести на экран сначала четные элементы массива, затем нечетные
Дан массив целых чисел. Вывести на экран сначала его четные элемен¬ты, затем нечетные.

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

3
1915 / 1065 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
18.01.2010, 13:30 2
Лучший ответ Сообщение было отмечено Эльвир35 как решение

Решение

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
uses crt;
var a:array[1..100] of integer;
    i,j,n,k,x:integer;
begin
ClrScr;
Randomize;
Write('n=');
Readln(n);
for i:=1 to n do
 begin
  a[i]:=random(20);
  Write(a[i],'  ');
 end;
Writeln;
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[i]:=a[j-1];
  a[k]:=x;
 end;
for i:=1 to n do
 Write(a[i],'  ');
Readln;
end.
3
21 / 21 / 9
Регистрация: 14.01.2010
Сообщений: 35
18.01.2010, 13:48 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
m,ch,nech:array [1..100] of integer;
i,n:integer;
begin
write ('n=');
readln (n);
for i:=1 to n do
read (m[i]);
for i:=1 to n do
if (m[i] mod 2=0) then write (m[i],' ');
for i:=1 to n do
if (m[i] mod 2<>0) then write (m[i],' ');
readln;
end.
2
Кот форума
9 / 9 / 5
Регистрация: 02.03.2020
Сообщений: 183
05.03.2020, 20:44 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program chotnoe_ic_massiva;
 
var
  a: array of integer;
  n, i: integer;
 
begin
  read(n);
  setlength(a, n);
  for i := 0 to n - 1 do read(a[i]);
  write('Четные:');
  for i := 0 to n - 1 do 
    if not Odd(a[i])
      then write(a[i], ' ');
  writeln;
  write('Нечетные:');
  for i := 0 to n - 1 do 
    if Odd(a[i])
      then write(a[i], ' ');
end.
0
05.03.2020, 20:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2020, 20:44
Помогаю со студенческими работами здесь

Вывести на экран сначала четные элементы массива, потом нечетные
2. Дан массив целых чисел. Вывести на экран сначала четные элементы массива, потом нечетные. S9...

Вывести вначале четные, а затем нечетные элементы массива
Помогите пожалуйста написать код на языке Java: Дан целочисленный массив размера N. Вывести...

Вывести сначала чётные элементы массива, а затем нечётные
Вывести сначала чётные элементы массива, а затем нечётные. Входные данные: Первая строка число...

Отсортировать по возрастанию и вывести на экран сперва чётные элементы вектора, а затем нечётные
Привет. Вообщем, стоит такая задача: &quot;Вывести на экран сначала отсортированные по возрастанию...


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

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

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