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

Упорядочивание массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ размещение файлов в оперативной памяти http://www.cyberforum.ru/cpp-beginners/thread168741.html
Я бы хотел узнать, есть ли способ разместить в оперативной памяти какие нибудь файлы. Например текстовый и какой нибудь исполнительный exe файл, который делает с текстовым определенные действия. Затем в этой же оперативной памяти выполнить программу на этом файле. То есть весь смысл в том, чтобы все это дело работало не на жестком диске, а в оперативной памяти.
C++ про списки и многочлен добрый вечер.тут до завтра задачку решить надо.не очень понимаю само условие. Многочлен P(x)=anxn + an-1xn-1 +...+ a1x + a0 с целыми коэффициентами можно представить в виде списка, причем если ai=0, то соответствующее звено не включать в список. Определить логическую функцию Equal(p, q), проверяющие на равенство многочлены p и q не доходит до меня то, как можно проверить элементы списка по... http://www.cyberforum.ru/cpp-beginners/thread168731.html
Абстрактный класс. Наследование C++
class polygon{ int height, width, point p; e_color color; public: virtual ~polygon(){} virtual void draw() = 0; virtual void move() = 0; virtual void rotation() = 0; };
Опишите пожалуйста мою программу C++
Может кто рассказать что и как делает программа,и написать комментарии?\ Буду очень признателен #include<iostream.h> #include<conio.h> #include<stdlib.h> #include<fstream.h> #include<string.h> #include<iomanip.h> #include<stdio.h>
C++ Замена символов в файле http://www.cyberforum.ru/cpp-beginners/thread168708.html
кто нибудь может написать код программы : с консоли ввести путь к файлу и задать три группы по два любых символа ( например a-b, g-k, 1-3). В исходном файле произвести замену символов по ранее определённым группам.(например, все символы а заменить на b, g на k, 1 на 3). я не врубаюсь как делать...
C++ Определения степени числа #include <iostream> #include <math.h> using namespace std; int main() { double i, sum; cin >> i; for ( double i=1; i <=sum; ++i ) { sum= (i*2); } подробнее

Показать сообщение отдельно
dihlofos
Бродяга
 Аватар для dihlofos
302 / 256 / 17
Регистрация: 27.08.2010
Сообщений: 553
27.09.2010, 10:09     Упорядочивание массива
Если нужен новый массив, то наверное его нужно создать, например, массив b. И в него уже заносить элементы из массива a. Как нибудь так...
C++
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
27
28
29
30
31
32
33
34
void newmassive(int a[],int n)
{
    int sum=0,j=0,i;
    double sred;
 
    for(int i = 0; i < n; i++) // Подсчёт суммы
        sum += a[i];
    sred =(double)sum/n;   // Среднее
 
 
    for(i = 0; i < n; i++)  // Подсчёт размера массива b
        if(a[i]>sred)
            j++;
 
    int *b = new int[j];    // Выделение памяти под b
    j=0;
    for(i = 0; i < n; i++)  // Заполнение массива b
    {
        if(a[i]>sred)
        {
           b[j]=a[i];
           j++;
        }
    }
 
    cout<<"Srednee = "<<sred<<endl;
 
    cout<<"Nov massive"<<endl;    // Вывод массива b
    for(i = 0; i < j; i++)
        cout << b[i] << " ";
    cout<<endl;
 
    delete []b;
}
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru