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

Определение максимальных элементов массива (С++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упрощение и алгоритм http://www.cyberforum.ru/cpp-beginners/thread432484.html
Здрасте есть рекурентное выражение не удаётся упростить для нахождения итератора, (ВСЯ ПРОБЛЕМА - ЭТО ДВОЙНОЙ ФАКТОРИАЛ) и может поправите алгоритм double a,c,sum; sum = a=c=x; k=1; while (fabs(c)>esp) { c = ??; a*=-c; sum+=a;
C++ ошибки компиляции консоли с++ и zlib 1.1.3, visual studio 2010 Привет, скачал в интернете исходники zlib 1.1.3 (знаю, что последняя версия гораздо больше, но мне нужна именно эта) и в microsoft visual studio 2010 пытаюсь скомпилировать простенькое консольное с++ приложение, все файлы zlib включил в проект (архив со всем проектом http://www.fayloobmennik.net/1448112), но при компиляции лезет ряд ошибок, решение которых мне не удается найти в интернете: ... http://www.cyberforum.ru/cpp-beginners/thread432476.html
Рахработать программу 2 в 1! C++
Разработать две программы. Первая принимает от пользователя два значения времени – строки вида ЦЦ.ЦЦ.ЦЦ, где Ц – это любая цифра из диапазона . Далее она вычисляет полное количество секунд, прошедших между двумя значениями времени, и выводит его на экран. Вторая программа запускает первую в качестве вновь созданного процесса. ЗАРАНЕЕ СпасибоУ) :)
C++ Программа на c++ ( надо проверить )
Программа должна сортировать числа в массиве по возрастанию! Не мало раз проверял в чем касяк, не могу найти=) Если найдете, буду рад услышать ошибку) Вот сама программа: // Программа служит для того,чтобы правильно группировать элементы массива #include <iostream> using namespace std; int massiv = {34,23,1,54,32}; // Обозначаем массив и заполняем его предворительно
C++ перевод из string в int и обратно http://www.cyberforum.ru/cpp-beginners/thread432451.html
как?:)
C++ Списки помогите пожалуйста решить задачу! сформировать список из натуральных чисел. Найти среднее арифмитическое элементов списка и выяснить, есть ли в списке такой элемент. подробнее

Показать сообщение отдельно
Evgeniy_
0 / 0 / 0
Регистрация: 17.11.2011
Сообщений: 7
21.01.2012, 17:50  [ТС]     Определение максимальных элементов массива (С++)
Спасибо, я немного ошибся, старый вариант кода выложил. max не присваивает указатель s

Код
void minmax(spisok *s,int n)
{
        char max=0;
        printf_s("\nmax:\n");
        for (int i=0;i<n;i++)
        {
        if(s[i].mas>s[max].mas)  mas=i;
        }
        printf_s("%s\n",s[max].name,s[max].mas);
 
 
}
А если делать через ваш вариант
Код
spisok* minmax(spisok* first, spisok* last)
{
    spisok* max = first;
    for( ; first != last; ++first)
        if(first -> mas > max -> mas)
            max = first
    return max;
}
как его можно будет объявить через void? Функция minmax ещё отвечает за вывод в исходнике
 
Текущее время: 09:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru