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

Найти сумму между максимумом и минимумом в массиве. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица A(5,6). Составить массив содержащий минимальные элементы каждого столбца. http://www.cyberforum.ru/cpp-beginners/thread363506.html
Дана матрица A(5,6). Составить массив содержащий минимальные элементы каждого столбца.
C++ Найти сумму ряда Вычислить :(1+sin(0.1))*(1+sin(0.2))*...*(1+sin(10)) http://www.cyberforum.ru/cpp-beginners/thread363487.html
C++ Требуется написать 3 программы по структурам и алгоритмам обработки данных
Всем привет. Препод дал 3 лабы. Вообще понятия не имею, как их писать. Если кто знает, помогите. И ещё: может какая литература на эту тему есть? Посоветуйте пожалуйста. Программы нужно написать на С++ ------------------------------------- Лабароторная работа #1 Написать процедуру, реализующую операцию пуш и поп для стекана базе 2-х связанного списка. ...
C++ Симметрия главной диагонали.
Ребят,вобщем у меня есть задача: Дана матрица A(6,6)Определить являеться ли она симметричной относительной глвной диагонали.Если да то все эл.диагонали заменить нулями. Подскажите код для проверки на симметричность относительно главной диагонали. Если раписать матрицу: A00 A01 A02 A10 A11 A12 A20 A21 A22 Нужно будет поменять местами в коде А10 с А01 и т.д Тоесть буду менять Аij с...
C++ Переставить в обратном порядке элементы матрицы, расположенные между последним и минимальным http://www.cyberforum.ru/cpp-beginners/thread363478.html
В каждой строке матрицы переставить в обратном порядке элементы, расположенные между последним и минимальным элементами.
C++ Встроенные функции Привет! Только недавно изучаю C++!Может кто-нибудь объяснить,пожалуйста,ценность встроенных функций и как вообще происходит компиляция программы при их использовании?Выигрыш от их использования,как я понимаю,в их эффективности!А чем они отличаются от обычных и как происходит их вызов? подробнее

Показать сообщение отдельно
aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
09.10.2011, 16:12     Найти сумму между максимумом и минимумом в массиве.
пишешь заголовок функции вот так примерно
C++
1
int sum(int* X, int n, int& Imax, int & Imin)
ну и остальные параметры , которые тебе нужно передавать
Если ты оставляешь только глобальные переменные, то этого делать не нужно, просто убери из своей функции суммы объявления max, min, Imax, Imin тоже

Если ты делаешь локальные переменные, то объявления max, min, Imax, Imin должны быть только в main и передаваться в функцию суммы как показано выше

И обрати внимание, в твоей реализации левая граница диапазона учитывается в сумму, а правая нет. Т.е., если у тебя массив
2 1 11 12 49 8 9,
то при нахождении суммы ты получаешь s=1+11+12=24, т.е. твой максимум 49 в сумму не входит, а минимум (1) - входит
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru