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

Сортировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает прога http://www.cyberforum.ru/cpp-beginners/thread220540.html
Не работает поога: #include<iostream.h> #include<conio.h> #include<fstream.h> #include<string.h> const int n=2; void main() {clrscr(); struct podrozd { char naimenovanie;
C++ fstream работа с файлами Помогите написать прогу или хотя бы алгоритм размещения текста в несколько столбцов! У меня идей вообще никаких нету! В работе с файлами новичёк! 1. Файл должен иметь не менее 10-15 строк текста. 2. Допускается ограничить максимальную длину строки в тексте 80 символами. 3. Допускается (если в индивидуальном задании не оговорено второе) считать, что слова разделяются пробелами, а знаки... http://www.cyberforum.ru/cpp-beginners/thread220536.html
Вычислить элементы вектора C++
Помогите пожалуйста написать прогу с таким условием Вычислить елементи вектора z(10) за формулою zi=sqrt((xі+аі)/2), если xi і аi - элементи целочисленных массивов , которые состоят из десяти элементов каждый. Поменять местами минимальные элементы в массивах х(10) і а(10).
C++ Написать программу которая бы заполняла одномерный массив (в 40 элементов) рандомными числами.
Всем доброго времени суток. Задание у меня следующее: Нужно написать программу которая бы заполняла одномерный массив (в 40 элементов) рандомными числами. Потом находила MAX элемент этого массива и считала среднее арифметическое всех членов находящихся справа от максимально элемента. P.s. Если MAX элемента два то считала среднее арифметическое чисел начииная от самого левого MAX...
C++ Вывод элементов матрицы в заданном порядке http://www.cyberforum.ru/cpp-beginners/thread220520.html
Сделать обход матрицы n на n, в определённом порядке и вывести все элементы матрицы в таком порядке (пример): 7 11 14 16 4 8 12 15 2 5 9 13 1 3 6 10 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
C++ Поправьте код Всем доброго времени суток. По заданию надо было написать программу, которая создавала бы таблицу, с написанием этой программы у меня возникли трудности. Вот взял похожую прогу у одногрупника. #include<iostream.h> #include<conio.h> #include<string.h> void main() { clrscr(); int n; cout<<"vvedite N:"; cin>>n; union grafic подробнее

Показать сообщение отдельно
sandye51
программист С++
682 / 584 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
26.12.2010, 13:33     Сортировка
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <iomanip>
#include <algorithm>
 
using namespace std;
 
#define m 8
#define n 10
#define BASE 100
 
typedef int* p_int;
 
void out(int** Buffer)
{
    for (size_t i = 0; i < m; ++i)
    {
        for (size_t j = 0; j < n ; ++j)
            cout << setw(4) << Buffer[i][j] << "  ";
        cout << endl;
    }
}
 
class sorting
{
public:
    bool operator ()(const int* Buffer1, const int* Buffer2)
    {
        return *Buffer1 < *Buffer2;
    }
};
 
int main()
{   
    srand((unsigned)time(NULL));
    int** matrix = new p_int[m];
    // формируем матрицу рандомно;
    for (size_t i = 0; i < m; ++i)
    {
        matrix[i] = new int[n];
        for (size_t j = 0; j < n; ++j)
            matrix[i][j] = rand() % BASE;
    }
    // выводим сформированную матрицу;
    out(matrix);
    // начинаем сортировать;
    sort(matrix, matrix + m, sorting());
    cout << "After sorting\n";
    out(matrix);
    _getch();
    // освобождение памяти;
    for (size_t i = 0; i < m; ++i)
        delete[] matrix[i];
    delete[] matrix;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru