Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 20.05.2010
Сообщений: 14
1

Даны массив А из n элементов и число K. Переставить элементы массива А так, чтобы все элементы со значением, большим, чем число K, попали в первую пол

21.05.2010, 00:39. Показов 1213. Ответов 1
Метки нет (Все метки)

Даны массив А из n элементов и число K. Переставить элементы массива А так, чтобы все элементы со значением, большим, чем число K, попали в первую половину массива, а остальные – во вторую.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2010, 00:39
Ответы с готовыми решениями:

Переставить элементы в строке матрицы, чтобы элементы со значением, большим K, попали в первую половину строки
Дан квадратная матрица и число K. Переставить элементы в каждой строке матрицы так, чтобы все...

Дан массив а1+ a2+…+an Переставить его элементы так чтобы в начале массива расположились все его неотрицательные элементы, а в конце - отрицательные
Дан массив а1+ a2+…+an помогите переставить его элементы так чтобы в начале массива расположились...

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

Массив. Переставить элементы массива так, чтобы сначала располагались все нули, затем все единицы
Тема Одномерные массивы В массиве X(1:n) каждый элемент равен 0, 1 или 5. Переставить элементы...

__________________
1
нэ
64 / 64 / 42
Регистрация: 08.04.2010
Сообщений: 166
21.05.2010, 17:57 2
Лучший ответ Сообщение было отмечено doom11111 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program lol;
var
   a:array[1..1000] of integer;
   i,n,k:longint;
begin
   writeln('pa3mepnocTb massiva: ');
   readln(n);
   writeln('koefficient: ');
   readln(k);
   for i:=1 to n do
   begin
      writeln('a[',i,']');
      readln(a[i]);
   end;
   for i:=1 to n do
      if a[i]>k then
         write(a[i],' ');
   for i:=1 to n do
      if a[i]<=k then
         write(a[i],' ');
   readln;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2010, 17:57

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Переставить элементы массива так, чтобы в начале массива расположились все его неотрицательные элементы
Дан массив а1,а2,…,аn. Переставить его элементы так, чтобы в начале массива расположились все его...

Сформировать массив L из массивов A и B путем их слияния так, чтобы сначала располагались все элементы массива A, а затем все элементы массива B.
Задан массив A из N элементов и массив B из M элементов. Сформировать массив L из массивов A и B...

Заполнить массив случайными числами в интервале [-100,100] и переставить элементы так, чтобы все положительные элементы
Заполнить массив случайными числами в интервале и переставить элементы так, чтобы все...

Переписать элементы массива А в массив В так, чтобы все отрицательные элементы располагались в начале массива, а все остальные в конце
очень нужна помощь Задача 10. Заполнить массив из 10 элементов с помощью генератора...

Переставить элементы массива так, чтобы сначала располагались все 2, потом 3, затем все 4 и, наконец, все 5
В Массиве X(5,7), Каждый элемент равен 2,3,4 или 5 переставить элементы массива так чтобы сначала...

Переставить элементы массива так, чтобы располагались все нули, затем все единицы, и, наконец, все двойки
Помогите пожалуйста решить задачу: В массиве х(12) каждый элемент равен 0, 1 или 2. Переставить...


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

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

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