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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Трехмерный динамический массив типа char http://www.cyberforum.ru/cpp-beginners/thread269610.html
Здравствуйте! Я хочу создать двухмерную матрицу, каждым элементом которой должна являться символьная строка длиной 20. По сути получается трехмерный массив. При этом память под массив нужно выделять динамически. Подскажите, пожалуйста, как это сделать, а то у меня ошибка на ошибке. //Mult.h class Mult { public: Mult(); ~Mult(); void Set_Mult(int n); private: char ***mult;
C++ Лабораторная. Что то не совсем понял как это делать. с++ http://s008.***********/i303/1104/28/96cb07586eb6.png http://s001.***********/i193/1104/2a/d851cd34904f.png http://www.cyberforum.ru/cpp-beginners/thread269609.html
C++ объясните пожалуйста
для чего нужны библиотеки stdafx.h и iomanip.h?
C++ Одномерные массивы
Помогите решить задачу на C. Есть массив a = {0, 3, -5, 0, -8, -0.6, 0.8, 1, 0.5, 7} Необходимо найти: 1) Количество элементов массива, равных нулю. 2) Сумму элементов массива, расположенных после минимального элемента. 3) Упорядочить элементы массива по возрастанию модулей элементов. 4) Подсчитайте, сколько раз встречается в этом массиве максимальное по величине число. если есть идеи...
C++ деструктор http://www.cyberforum.ru/cpp-beginners/thread269596.html
Для освобождения памяти динамически выделенных массивам надо использовать delete. требуется ли освобождать память выделенную под простой указатель? class A{} class B{ A *a; B(){ a=new A(); } }
C++ программа перемножения массивов я примерно понял в чем дело, можно как-нибудь удалить свою тему? подробнее

Показать сообщение отдельно
slava_g1
 Аватар для slava_g1
70 / 70 / 8
Регистрация: 06.02.2011
Сообщений: 127
03.04.2011, 22:19     Сортировка
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
#include <iostream>
using namespace std;
void main ()
{
    const int SIZE=5,SIZE1=5;
    int arr[SIZE][SIZE1];
    for(int i=0;i<SIZE;i++){
        for(int j=0;j<SIZE1;j++){
            int digit;
            cout<<"Enter arr["<<i<<"]["<<j<<"] value : ";
            cin>>digit;
            arr[i][j]=digit;
        }
    }
    for(int i=0;i<SIZE;i++){
        for(int j=0;j<SIZE1;j++){
            cout<<arr[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"********************************************"<<endl;
    int maxElement=arr[0][0];
    int index;
    for(int i=0;i<SIZE;i++){
        for(int j=0;j<SIZE1;j++){
            if(arr[i][j]>maxElement){
                maxElement=arr[i][j];
                index=i;
            }
        }
    }
    cout<<"max value : "<<maxElement<<"\tin "<<index<<" row"<<endl;
    cout<<"********************************************"<<endl;
    for(int i=0;i<SIZE1;i++){
        for(int j=i+1;j<SIZE1;j++){
            if(arr[index][i]>arr[index][j]){
                int tmp=arr[index][i];
                arr[index][i]=arr[index][j];
                arr[index][j]=tmp;
            }
        }
    }
    for(int i=0;i<SIZE;i++){
        for(int j=0;j<SIZE1;j++){
            cout<<arr[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"********************************************"<<endl;
}
спасибо ниже.
 
Текущее время: 09:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru