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

Указатели. Найти произведение номеров максимального и минимального элементов массива - C++

Восстановить пароль Регистрация
 
Elizabeth7
2 / 2 / 0
Регистрация: 26.03.2013
Сообщений: 24
15.09.2013, 10:03     Указатели. Найти произведение номеров максимального и минимального элементов массива #1
Найти произведение номеров максимального и минимального элементов массива. Использовать функцию для каждой строки матрицы Е(6,6). (Задание-Создать функцию,параметром которой является ОДНОМЕРНЫЙ массив и его размерность. Тело функции реализовать двумя способами:через обращение к элементам массива через указатели и обычным способом. Продемонстрировать возможность применения созданной функции к строкам двумерного массива. Элементы матрицы задать случайным образом,не забыв вывести их на экран.)

Добавлено через 22 часа 57 минут
Помогите пожалуйста решить задачу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2013, 10:03     Указатели. Найти произведение номеров максимального и минимального элементов массива
Посмотрите здесь:

Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно C++
C++ Найти среднее арифметическое индексов минимального и максимального элементов массива
C++ Найти номер максимального и минимального элементов массива
C++ Найти среднее арифметическое максимального и минимального элементов массива
C++ Вычислить среднее геометрическое номеров максимального и минимального элементов массива
Вычислить среднее геометрическое номеров максимального и минимального элементов массива C++
Вычислите произведение минимального и максимального элементов массива C++
Найти произведение номеров максимального и минимального эле-ментов массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
monolit
179 / 179 / 21
Регистрация: 24.03.2011
Сообщений: 641
Завершенные тесты: 1
15.09.2013, 11:19     Указатели. Найти произведение номеров максимального и минимального элементов массива #2
номера максимального и минимального
Обычным способом:
C++
1
2
3
4
5
int indMin = 0, indMax = 0;
for(int i = 1; i<n; ++i) {
if (a[i]<a[indMin]) indMin = i;
if (a[i]>a[indMax]) indMax = i;
}
Через указатели - заменить индексацию массива на
C++
1
*(a+i), *(a+indMin), *(a+indMax)
Произведение уж как-нибудь сама, все для этого есть...
При работе с матрицей просто указывать первый индекс(т.е. строку).
функция выглядит так:
C++
1
что-то func(int* a, int n)
Yandex
Объявления
15.09.2013, 11:19     Указатели. Найти произведение номеров максимального и минимального элементов массива
Ответ Создать тему
Опции темы

Текущее время: 18:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru