Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
bonchik
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 20
1

Преобразовать массив, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях

19.10.2013, 11:24. Просмотров 867. Ответов 1
Метки нет (Все метки)

Преобразовать массив K размером n таким образом ,чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях , а во второй половине элементы ,стоявшие в четных позициях
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2013, 11:24
Ответы с готовыми решениями:

Преобразовать массив К размером n таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях
Помогите с заданием. Преобразовать массив К размером n таким образом, чтобы в...

Преобразовать массив, чтобы в первой его половине располагались все элементы, стоявшие в нечётных позициях
Дан одномерный массив А, состоящий из N целых чисел. Преобразовать массив таким...

Массив. Преобразовать так, чтобы в первой половине оказались элементы, стоявшие в четных позициях
Как сделать чобы программа выводила второй массив с условием...

Превратить массив так, чтобы в первой половине располагались все элементы, стоявшие в нечетных позициях
Очень нужна помощь с лабораторной по массивам, как только не пробовал все или...

Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы
Усливие: Дан целочисленный массив размера n преобразовать его таким образом,что...

1
ermolay
3430 / 2369 / 2131
Регистрация: 04.12.2011
Сообщений: 3,965
19.10.2013, 15:07 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
var
  a: array[1..100] of integer;
  n,i,j,t: integer;
begin
  repeat
    write('Ââåäèòå Г°Г*çìåð Г¬Г*Г±Г±ГЁГўГ* N: ');
    readln(n);
  until n in [1..100];
  writeln('ÈñõîäГ*ûé Г¬Г*Г±Г±ГЁГў:');
  for i:=1 to n do
  begin
    a[i]:=i; {äëÿ Г*Г*ãëÿäГ*îñòè ýëåìåГ*ГІ èñõîäГ*îãî Г¬Г*Г±Г±ГЁГўГ* Г°Г*ГўГҐГ* ГЁГ*äåêñó}
    write(a[i]:4);
  end;
  writeln;
  for i:=1 to n div 2-1 do
  begin
    t:=a[i*2+1];
    for j:=i*2+1 downto i+1 do
      a[j]:=a[j-1];
    a[i+1]:=t;
  end;
  writeln('ÏðåîáðГ*çîâГ*Г*Г*ûé Г¬Г*Г±Г±ГЁГў:');
  for i:=1 to n do write(a[i]:4);
  readln;
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2013, 15:07

Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы
Преобразовать массив таким образом, чтобы сначала располагались все...

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

Преобразовать массив, чтобы сначала располагались все элементы, модуль которых не превышает единицу
1) В одномерном массиве, состоящем из n вещественных, вычислить: 1....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru