Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 15
1

Классы. В массиве чисел размером 6х6 элементов найти максимальный элемент, минимальный элемент и их индексы

13.06.2013, 21:22. Просмотров 1221. Ответов 6
Метки нет (Все метки)


В массиве чисел размером 6х6 элементов найти максимальный элемент, минимальный элемент и их индексы.

___________________________________________
Помогите, пожалуйста, сделать через классы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2013, 21:22
Ответы с готовыми решениями:

Дан массив целых чисел. Найти В этом массиве минимальный элемент т и максимальный элемент м. Вывести сумму элементов от минимального до максимального
Дан массив целых чисел. Найти В этом массиве минимальный элемент т и максимальный элемент м....

Массив: в двумерном массиве найти максимальный и минимальный элемент и их индексы
в двумерном массиве найти максимальный и минимальный элемент и их индексы

В квадратной матрице 6х6 найти максимальный элемент, который лежит на побочной диагонали и максимальный элемент в каждой строке матрицы
В квадратной матрице 6х6 найти максимальный элемент, который лежит на побочной диагонали и...

В целочисленном массиве найти минимальный элемент среди нечетных и максимальный элемент среди четных элементов
Помогите пожалуйста :help: Задание: В целочисленном массиве X найти минимальный элемент среди...

6
Форумчанин
Эксперт CЭксперт С++
8164 / 5012 / 1436
Регистрация: 29.11.2010
Сообщений: 13,455
13.06.2013, 21:24 2
При чем здесь классы? Экзотики захотелось? Мы ведь сделаем
0
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 15
13.06.2013, 21:30  [ТС] 3
На учебе требуют через классы( Не через классы, то я сделала, а через классы не могу(
0
Форумчанин
Эксперт CЭксперт С++
8164 / 5012 / 1436
Регистрация: 29.11.2010
Сообщений: 13,455
13.06.2013, 21:42 4
И непременно классы ?
0
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 15
13.06.2013, 21:51  [ТС] 5
ооп

Добавлено через 2 минуты
да классы
0
4294 / 1416 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
13.06.2013, 21:59 6
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
#include <ctime>
#include <cstdlib>
 
class MyArray
{
    static const size_t nValues = 6;
    int **a;
    int min;
    size_t minIndexI;
    size_t minIndexJ;
    int max;
    size_t maxIndexI;
    size_t maxIndexJ;
public:
    MyArray(): minIndexI(), minIndexJ(),
        maxIndexI(), maxIndexJ()
    {
        a = new int* [nValues];
        for (size_t i=0; i<nValues; ++i)
            a[i] = new int[nValues];
 
        for (size_t i=0; i<nValues; ++i)
            for (size_t j=0; j<nValues; ++j)
                a[i][j] = rand()%50 - 30;
        min = max = a[0][0];
    }
    void show()
    {
        for (size_t i=0; i<nValues; ++i)
        {
            for (size_t j=0; j<nValues; ++j)
                std::cout << a[i][j] << '\t';
            std::cout << '\n';
        }
    }
    void minMax()
    {
        for (size_t i=0; i<nValues; ++i)
        {
            for (size_t j=0; j<nValues; ++j)
            {
                if(a[i][j] > max)
                {
                    max = a[i][j];
                    maxIndexI = i;
                    maxIndexJ = j;
                }
                if(a[i][j] < min)
                {
                    min = a[i][j];
                    minIndexI = i;
                    minIndexJ = j;
                } 
            }
        }
        std::cout << "Min: " << min << " [" << minIndexI + 1
                    << "][" << minIndexJ + 1 << "]\n" 
                    << "Max: " << max << " [" << maxIndexI + 1
                    << "][" << maxIndexJ + 1 << "]\n"; 
    }
    ~MyArray()
    {
        for (size_t i=0; i<nValues; ++i)
            delete []a[i];
        delete [] a;
    }
};
 
int main()
{
    srand(time(0));
    MyArray myArray;
    myArray.show();
    myArray.minMax();
}
1
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 15
13.06.2013, 22:07  [ТС] 7
Спасибо огромное)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2013, 22:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

В массиве найти минимальный элемент массива среди положительных элементов, имеющих чётные индексы
В массиве X (-4,5;-7,4;-3,7;12,9;-5,7;21,3;8,6;1,5;2,6;2,1;-5,8;5,4;-3,8) найти минимальный элемент...

Найти в массиве максимальный элемент и минимальный элемент, и поменять их местами
Привет) помогите пожалуйста решить задачу. Дан целочисленный массив из m элементов. Найдите в нем...

Найти в этом массиве минимальный элемент N и максимальный элемент M
Ввести с клавиатуры массив целых чисел. Найти в этом массиве минимальный элемент N и максимальный...

Найти в массиве минимальный элемент m и максимальный элемент M
Дан массив целых чисел. Найти в этом массиве минимальный элемент m и максимальный элемент M....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.