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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать 3d модель, и соединить её с кодом с++, чтобы можно было например передвигать ее по плоскости? http://www.cyberforum.ru/cpp-beginners/thread954182.html
Как создать 3d модель, и соединить её с кодом с++, чтобы можно было например передвигать ее по плоскости? Какие программы для этого нужны, средства разработки?
C++ error C2664: itoa: невозможно преобразовать параметр 1 из 'int *' в 'int' + запись в файл Подскажите пожалуйста как быть... в конструктор приходит *int и мне нужно создать файл, с именем таким же, что и значение, которое приходит по этому адресу. List(int *flightNumber) { char... http://www.cyberforum.ru/cpp-beginners/thread954166.html
Подсчитать количество положительных элементов одномерного массива C++
Доброго времени суток. помогите, пожалуйста, с задачей. У меня сложности с указателями. Задача. Подсчитать количество положительных элементов одномерного массива, порядковый номер которых больше...
Ребята есть ли метод vector <bool> записать в бинарный файл? C++
Всем доброго времени. Возник вопрос есть ли такой хитрый способ чтоб можно было записать в бинарник значения булл имеем vector <bool> размер к примеру 100000. хочу записать. fstream...
C++ Не находит файлы для include http://www.cyberforum.ru/cpp-beginners/thread954115.html
Здравствуйте, работаю в Code::Blocks'e, пытаюсь подключить свои файлы с помощью #include, но компилятор не может их найти. Уже добавил в проект, в папку с проектом, вообщем перепробовал всё. В чём...
C++ Внешняя функция вот условие лабы: Разработать класс Stud (студент) содержащий поля фамилия, семестр, 4 оценки, конструкторы и деструктор, функцию вывода информации по объекту. Внешняя функция exam заносит в объект... подробнее

Показать сообщение отдельно
monolit
186 / 185 / 22
Регистрация: 24.03.2011
Сообщений: 669
Завершенные тесты: 1
15.09.2013, 11:19
номера максимального и минимального
Обычным способом:
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)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru