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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Eugene277
0 / 0 / 0
Регистрация: 14.02.2011
Сообщений: 9
#1

сумма номеров максимального и минимального элемента - C++

15.04.2011, 19:08. Просмотров 340. Ответов 4
Метки нет (Все метки)

Задана матрица А[20], вывести на экран сумму номеров максимального и минимального элементов

Добавлено через 1 минуту
пробовал сделать, но не могу понять как пронумеровать элементы матрицы, есть такой код

#include <conio.h>
#include <iostream.h>
void main ()
{
clrscr ();
getch ();
int A[5][5], i, j, max, min;
for (i=0; i<5; i++)
{
for (j=0;j<5;j++)
{
cin>>A[i][j];
}
}
max=A[0][0];
min=A[0][0];
for (i=0; i<5; i++)
{
for (j=0;j<5;j++)
{
if (A[i][j]>max)
max=A[i][j];
if (A[i][j]<min)
min=A[i][j];
}
}
cout<<"maximum \n";
cout<<max;
cout<<"\n";
cout<<"minimum \n";
cout<<min;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2011, 19:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос сумма номеров максимального и минимального элемента (C++):

Указатели. Найти произведение номеров максимального и минимального элементов массива - C++
Найти произведение номеров максимального и минимального элементов массива. Использовать функцию для каждой строки матрицы Е(6,6)....

Найти произведение номеров максимального и минимального эле-ментов массива - C++
Создать функцию, параметром которой является одномерный массив и его размерность. Тело функции реализовать двумя способами: через обращение...

Вычислить среднее геометрическое номеров максимального и минимального элементов массива - C++
Вычислить среднее геометрическое номеров максимального и минимального элементов массива:)помогите,пожалуйста...

Вычислить среднее геометрическое номеров максимального и минимального элементов массива - C++
Вычислить среднее геометрическое номеров максимального и минимального элементов массива...напишите,пожалуйста программу((((

Сумма минимального и максимального элементов массива - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму минимального и максимального элементов массива; 2)...

Нахождение максимального и минимального элемента в списке - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; #include &lt;windows.h&gt; using namespace std; void loadLib(); void...

4
Spotter
8 / 8 / 2
Регистрация: 09.11.2010
Сообщений: 130
15.04.2011, 19:09 #2
Eugene277, У тебя же по заданию одномерный массив, а не двумерный.
0
term1t
25 / 25 / 2
Регистрация: 04.03.2011
Сообщений: 61
15.04.2011, 19:30 #3
для одномерного, не разглядел задание

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
#include <iostream>
#include <windows.h>
using namespace std;
int main() {
    SetConsoleCP(1251); // кириллица
    SetConsoleOutputCP(1251); // кириллица
    int iMax, iMin;
    int sum, index_max, index_min;
    int array[20];
    cout << "Введи [" << 1 << "]" << endl;
    cin >> array[1];
    iMax = array[1];
    iMin = array[1];
    for (int i = 2; i <= 20; i++) {
        cout << "Введи [" << i << "]" << endl;
        cin >> array[i];
        if (array[i] > iMax) {
                     iMax = array[i];
                     index_max = i;
                     }
        else if (array[i] < iMin) {
             iMin = array[i];
             index_min = i;
             }
             }
    cout << "Номер минимальноно элемента - " << index_min << endl
         << "Номер максимального элемента - " << index_max << endl
         << "Сумма - " << index_max + index_min << endl;
    system("PAUSE");
        return EXIT_SUCCESS;
}
1
Eugene277
0 / 0 / 0
Регистрация: 14.02.2011
Сообщений: 9
15.04.2011, 19:39  [ТС] #4
ошибся мальок, массив двумерный А[5][5], не туда глянул сори)
0
Spotter
8 / 8 / 2
Регистрация: 09.11.2010
Сообщений: 130
15.04.2011, 20:10 #5
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
#include <stdio.h>
#include <conio.h>
 
#define ROW 5 
#define COL 5
 
int main()
{
    int max, min;
    int sum, index_min, index_max;
    int mas[ROW][COL];
    int i, j;
 
    printf("Input element array:\n\n");
    for(i=0; i<ROW; i++)
        for(j=0; j<COL; j++)
            scanf("%d", &mas[i][j]);
    max=mas[0][0];
    min=mas[0][0];
 
    for(i=0; i<ROW; i++)
        for (j=0; j<COL; j++)
        {
            if(mas[i][j]>max)
            {
                max=mas[i][j];
                index_max=i;
            }
            else if(mas[i][j]<min)
            {
                min=mas[i][j];
                index_min=i;
            }
            sum=index_max+index_min;
        }
        printf("Number min element: %d\n", min);
        printf("Number max element: %d\n", max);
        printf("Summa = %d", sum);
        getch();
}
1
15.04.2011, 20:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2011, 20:10
Привет! Вот еще темы с ответами:

Матрицы,нахождение максимального и минимального элемента - C++
Здравствуйте!Помогите пожалуйста с программой,по условию нужно найти максимальный и минимальный элемент матрицы и разместить их на первом и...

Поиск минимального и максимального элемента в матрице - C++
Помогите в моем коде реализовать поиск минимального и максимального элемента функция minmax #ifndef _LIBRARYMATRIX_H_ ...

Перемена мест максимального и минимального элемента - C++
Хей! Народ, пожалуйста, помогите с такой задачкой: &quot;Во всех последовательностях отрицательных чисел поменять местами элементы с...

Ошибка в поиске максимального и минимального элемента в векторе - C++
#include &lt;iostream&gt; #include &lt;qdebug.h&gt; #include &lt;vector&gt; using namespace std; int main() { ...


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

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

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