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

Найти наибольшое число из индексов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки С++ http://www.cyberforum.ru/cpp-beginners/thread30871.html
Проверить или есть указанная строка правильной записью тэгу <META> языки HTML Help
C++ Подскажите книжечку Дали вопросы для экзамена. Не подскажите, в какой именно лучше поискать или где.? СПАСИБО! ***********************ВОПРОСЫ********************** 01. Разработка программного обеспечения (ПО): аспекты, профессиональный и любительский подходы, элементы проектирования. 02. Основные этапы жизненного цикла ПО и их краткая характеристика. 03. Язык программирования С/С++: краткая история,... http://www.cyberforum.ru/cpp-beginners/thread30870.html
C++ При запуске вылетает,а почему?
#include <iostream> using namespace std; const int MAX=100; //ìàêñèìàëüíîå êîëè÷åñòâî ñèìâîëîâ â èìåíè class emloyee { long nomer; char name; public: void setdata() {
Найти максимальный элемент по главной диагонали C++
Даны целые массивы а , b. Нужно в данной программе внести изменения,чтобы она нашла максимальный элемент среди элементов, расположенных на главной диагонали #include <iostream.h> #define I 5 #define J 5 void vvodmas( int , char ); int poisk( int ); void pech ( int , char, int); void main()
C++ Проект с dll в VS2008 http://www.cyberforum.ru/cpp-beginners/thread30841.html
Сделал динамическую библиотеку. Для ее тестирования сделал в VS2008 простейшую программку: окошко с двумя кнопками. Компилит без проблем, а при запуске выдает ошибку, что не может найти библиотеку. Библиотеку проверил dumpbin-ом -- все экспортируется, как положено; подключаю ее неявно, составил .def-файл, прогнал его через lib.exe и прописал в коде строку "#pragma comment(lib, "....lib")"; все...
C++ Диапазон перечисления enum и его размер. Объясните,пожалуйста,точный,на Ваш взгляд,смысл диапазона перечисления enum и есть ли связь размера и диапазона? Точнее: Например,есть enum e1{a=3,b=9},тогда диапазон значений e1 будет 16(0:15),так?И потом,например,определяем внутренние элементы перечисления,и если enum e1{a=3,b=9}; e1 c=85;,то "c" должно быть неопределено,а у меня вот при печати оно выводится правильно.Причём можно присваивать... подробнее

Показать сообщение отдельно
Tiami
Яростный кот
-4 / 1 / 1
Регистрация: 10.03.2009
Сообщений: 220
21.04.2009, 13:08  [ТС]     Найти наибольшое число из индексов массива
Цитата Сообщение от RazorQ Посмотреть сообщение
int n = sales[0] for(int j=0;j<MAX;j++) if(sales[j]>n) n = sales[j]; return n;
Чет не пойму,массив нумеруется с нуля
Получается такая картина
ввод 1 числа=21(допустим) ну итд до конца 9 индекса
получается
sales[0]=21;
Если допустить что например массив
sales[7]=25;
зачем нам приравнивать к нулю число допустим 21
n=sales[0]=21;
дальше идет так
цикл for
sales[1]>sales[0];допустим в sales[1] было 22;
то
sales[1]=n;
return n;
но если допустить что в массиве
sales[2]>sales[0],получается два массива сравниваются и получается два return n;(!но значение вернуть нужно то одно)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Дубль два
или тут идет так
1.Приравнивание к переменной n,число 1 массива
2.Идет так если массив sales[1]>sales[0]
идет в return n;
если же нет
sales[2]>sales[1]..сравнение типа идет
Блин не понимаюОбясните толковее хихи

Добавлено через 12 минут 15 секунд
Обьясните мне пожалуйста математически,что увеличивается почему увеличивается,что следует дальше,из какого условия следует,я не понимаю когда все просто устроено так строками в программировании с определенным синтаксисом,мне нада математически обяснять с подробными примерами,что очень познавательно или может быть Р.лафоре так плохо обьясняет?что до меня часто не доходит то что нада?
 
Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru