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

Вывести элементы массива с нечетными номерами в порядке возрастания номеров

18.05.2011, 20:28. Показов 1862. Ответов 2
Метки нет (Все метки)

Дан массив A размера N. Вывести вначале его элементы с нечетными
номерами в порядке возрастания номеров, а затем — элементы с четными
номерами в порядке убывания номеров:
A1, A3, A5, . . ., A6, A4, A2.
Условный оператор не использовать.
загвоздка-не использовать условный оператор,не пойму ка без него(
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2011, 20:28
Ответы с готовыми решениями:

Вывести элементы массива с четными номерами в порядке возрастания номеров
Данный массив А размера N (N - четное число). Вывести его элементы с четными номерами в порядке...

Вывести элементы массива с чётными номерами в порядке возрастания номеров
Данный массив А размера N (N - четное число). Вывести его элементы с четными номерами в порядке...

Вывести в порядке возрастания те элементы массива, которые больше заданного числа А
Дан одномерный массив, состоящий из n действительных чисел. Написать программу, которая выводит в...

Удалить из массива все элементы с нечетными номерами
Подскажите... Дан целочисленный массив размера n(>2). Удалить из массива все элементы с нечетными...

2
143 / 143 / 141
Регистрация: 05.04.2011
Сообщений: 270
18.05.2011, 21:28 2
Лучший ответ Сообщение было отмечено loljkee как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var n,i,k:longint;
    a,b:array[1..1000] of longint;
begin
readln(n);
for i:=1 to n do read(a[i]);
i:=1;
while i<=n do
  begin
  write(a[i],' ');
  i:=i+2;
  end;
i:=2;
k:=0;
while i<=n do
  begin
  k:=k+1;
  b[k]:=a[i];
  i:=i+2;
  end;
for i:=1 to k do write(b[k-i+1],' ');
end.
1
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 19
18.05.2011, 21:53  [ТС] 3
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2011, 21:53
Помогаю со студенческими работами здесь

Поменять местами элементы с четными и нечетными номерами содномерного массива
Поменять местами элементы с четными и нечетными номерамисодномерного массива

Сформировать два массива: в первый включить элементы исходного с четными номерами, а во второй с нечетными
помогите пожалуйста решить задачи=) язык программирования паскаль №2) задан массив а размерности...

Переписать в массив вначале все элементы исходного массива с четными номерами, а затем — с нечетными
Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B того же размера...

Сформировать два массива : в первый включить элементы исходного с черными номерами, во второй с нечетными
Задан массив с количеством элементов n. Сформировать два массива : в первый включить элементы...


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

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

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