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

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

29.02.2012, 12:34. Показов 1148. Ответов 1
Метки нет (Все метки)

Дан массив A1... A20. Построить новый массив B1... B20, у которых вначале все положительные Ai, а затем все отрицательные.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.02.2012, 12:34
Ответы с готовыми решениями:

Написать рекурсивную функцию, которая вначале печатает все отрицательные числа, а затем все положительные числа
Дана последовательность ненулевых чисел, в конце которой следует 0. Написать рекурсивную функцию,...

Переписать из исходного файла в новый сначала все положительные, а затем все отрицательные компоненты
Рябят помогите пожалуйста с паскалем задание выглядит так...Я буду очень благодарна!!!!!!)))) ...

Получить новый файл, записав в него сначала все положительные, а затем все отрицательные компоненты исходного
Уважаемые форумчане,выручайте!!! Прошу вас помочь в таком не легком для меня задании: Дан файл...

Массив: переставить элементы таким образом, чтобы сначала были записаны все положительные, затем все отрицательные, а потом все нули.
Здравствуйте! помогите пожалуйста с задачей по информатике. Буду очень благодарна) В массиве из...

1
4 / 4 / 3
Регистрация: 29.02.2012
Сообщений: 5
29.02.2012, 12:58 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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

Дан массив из 15 элементов: Записать сначала все отрицательные элементы, затем все положительные во 2 массив
Дан массив из 15 элементов. Записать сначала все отрицательные элементы, затем все положительные...

Массив. Записать сначала все отрицательные числа и нули, затем все положительные
дан массив целых чисел, содержащий 20 элементов, записать в этот же массив сначала все...

Записать в массив сначала все положительные, затем все отрицательные числа и нули
Пожалуйста докажите код выделенный в комментарии. Задание:&quot;Дан массив вещественных чисел ,...

Записать в массив сначала все отрицательные числа и нули, затем все положительные
Дан массив вещественных чисел, содержащий 15 элементов, записать в этот же массив сначала все...


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

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

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