Форум программистов, компьютерный форум CyberForum.ru

Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные - C++

Восстановить пароль Регистрация
 
Маргарита911
4 / 4 / 1
Регистрация: 07.11.2009
Сообщений: 11
07.05.2010, 12:47     Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные #1
Дан массив из 25 вещественных чисел. Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные, сохраняя порядок из следования.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2010, 12:47     Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные
Посмотрите здесь:

C++ Напечатать сначала все отрицательные числа этой последовательности, затем все положительные
C++ Получить новый массив, в котором сначала идут положительные числа, затем нулевые, затем отрицательные исходного
Используя рекурсию, напечатать сначала все отрицательные, а потом все положительные числа C++
C++ Написать рекурсивную функцию, которая вначале печатает все отрицательные числа, а затем все положительные числа
C++ Записать в данный массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования
В массив X записать сначала все положительные элементы M1 а затем все отрицательные элементы M2 C++
Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом все отрицательные C++
C++ Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом все отрицательные

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Abortmaher007
 Аватар для Abortmaher007
9 / 9 / 0
Регистрация: 22.01.2010
Сообщений: 67
07.05.2010, 13:16     Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
main()
{
double a[10][10]={{введете элементы сами},
                          {введете элементы сами},
                          {введете элементы сами},
                          {введете элементы сами}};
double b[10][10];
double *p,*c;
 
for(p=a,c=b;p<100;)
if(*p>=0) {*c=*p; c++; p++;}
 
for(p=a;p<100;)
if(*p<0) {*c=*p; c++; p++;}
return 0;
}
Добавлено через 4 минуты
Это все за ваше спасибо
Маргарита911
4 / 4 / 1
Регистрация: 07.11.2009
Сообщений: 11
07.05.2010, 13:38  [ТС]     Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные #3
Спасибо большое!!!
Yandex
Объявления
07.05.2010, 13:38     Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные
Ответ Создать тему
Опции темы

Текущее время: 15:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru