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

Как сравнить 4 числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ cтрутура данных с++ http://www.cyberforum.ru/cpp-beginners/thread64872.html
Уважаемые программисты!!! помогите пожалуйста дописать программу. я пока еще чайник . "Имеем в текстовом файле список студентов: фамилия, имя ,шифр группы ,оценки по экзаменам. сформировать список по фамилии ,имени ,шифру группы и среднему балу .вывести две таблицы: данные и результат" часть программы сделана ,а сгрупировать по шифру группы и среднему баллу неполучаеться. мой код ...
C++ Не могу решить Создать два бинарных файла, все числа, содержащиеся в обоих файлах одновременно, переписать в третий файл. Дополнительных массивов не использовать. Не могу решить задание из моей контрольной помогите. http://www.cyberforum.ru/cpp-beginners/thread64868.html
С++ .вычислить сумму элементов массива,до min элемента. C++
В одномерном массиве,состоящем из n вещественных элементов ,вычислить: – Сумму элементов массива,расположенных до минимального элемента; – Записать элементы массива в файл. Добавлено через 2 минуты Помогите пожалуйста... к завтрашнему дню надо...
Алгоритм квадратичной сортировки C++
Доброго времени суток! есть вот такая задача: При составлении программы сортировки использовать минимальную необходимую память и эффективные структуры данных. кто силен ?
C++ Не работает eof(). о__О http://www.cyberforum.ru/cpp-beginners/thread64830.html
в такой вот ситуации возвращает всегда ноль. даже в данном случае, когда на e: лежит чистый файл. #include<conio.h> #include<iostream.h> #include<fstream.h> main() {clrscr(); int i; //char ch=' ';
C++ функция,вопрос на счет возвращаемого значния у меня вопрос(название уже говорит про какой) если скажем у меня функция возвращает целыое число то функцию пишу с INT,а если у меня и целое число и тип чар,то что в этом случае написать подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
18.11.2009, 11:40     Как сравнить 4 числа
ProNoooob, Не полностью согласен (или алгоритм описан Вами не доконца). Вот пример:
пусть уже выполнен п.1. Имеем отсортированный массив: 8 7 4 3 2. По логике мы должны были бы получить 2 группы (в одной 8 и 4, в другой 7 3 и 2). Но если выполнять деление по Вашему алгоритму: то сначала в первую группу засовываем 8, во вторую 7. Затем во вторую группу попадает число 4, затем в первую 3. И в любую 2. В итоге имеем неоптимально разделенные числа.
Я бы попробовал реализовать алгоритм по-другому: Ищем сумму всех чисел, делим найденный результат на 2. А затем пытаемся набрать сумму из всех чисел, самую приближенную к полученному результату (это и будет одна группа), соответственно что осталось другая группа.
 
Текущее время: 12:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru