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

Программа сортировки списка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Извлечение данных из стека http://www.cyberforum.ru/cpp-beginners/thread781609.html
Доброго времени суток! Помогите разобраться. Изучаю функции и мне не понятно, как извлекаются значения локальных переменных из стека. В стек закладываются локальные переменные по мере их определения. Допустим вначале мы внутри функции объявляем переменную а, потом b. Данные из стека берутся по принципу "последним пришел-первым вышел". А что, если нам вначале нужно использовать переменную a, а...
C++ Проблема с define и typedef Объясните мне пожалуйста, товарищи... В чем смысл объявлять такие дурацкие дефайны кто это делает? и таких бессмысленных дефайнов, просто кучи!!! Особенно в WinAPI... нельзя ли было просто написать? int wmain(int argc, _TCHAR* argv) и зачем этот *TCHAR?? почему бы не написать int wmain(int argc, wchar_t* argv ? Хоть кто нибудь, объясните зачем это...? http://www.cyberforum.ru/cpp-beginners/thread781574.html
C++ Объясните пожалуйста, как работает код. Указатели
Если не сложно, напишите пожалуйста комметнтарии к каждой строке. Никак не могу разобраться. Программа разделяет строку на слова. #include "stdafx.h" #include <iostream> #include <cstdio> using namespace std; int main() { setlocale (0,"rus"); char str; char token;
Записать все двоичные числа по порядку каждую цифру в отдельный элемент массива C++
Дано число p - количество знаков в двоичном числе Нужно записать все двоичные числа по порядку каждую цифру в отдельный элемент массива и посчитать количество единиц в числе. Пример p=3 Массив А кол-во единиц в числах 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 2 1 0 0 1
C++ слияние списков http://www.cyberforum.ru/cpp-beginners/thread781570.html
помогите с написание программы!!! нужно написать программу которая объединяет два упорядоченных списка в один. Функция merge должна получать указатели на первый узел каждого списка, которые необходимо объединить и вернуть указатель на первый узел объединяемого списка!!!
C++ воспроизведение файла из ресурсов Всем здравствуйте! Скажите, пожалуйста, как можно воспроизвести звук из ресурсов в visual C++? подробнее

Показать сообщение отдельно
Минор
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 22
07.02.2013, 23:34     Программа сортировки списка
Помогите сделать программу пожалуйста.

Программа считывает информацию о студентах (имя, оценка (от одного до десяти) ) и выводит их сначала в порядке, отсортированном по фамилии (в алфавитном порядке, причём символ конца строки идёт раньше по алфавиту, чем любая буква), а затем в порядке, отсортированном по оценке (по убыванию). Все имена разные, состоят из маленьких латинских букв и имеют длину не более 29 букв.
При упорядочивании по оценке в случае, если два студента имеют одну и ту же оценку, необходимо первым вывести того, у кого имя идет в алфавитном порядке раньше.

Входные данные

Натуральное число N < 10000. Затем N строк, каждая из которых содержит имя студента и его оценку - целое число из отрезка [1,10].

Выходные данные

Выведите 2⋅N + 1 строк. Между двумя списками выведите пустую строку. //ограничение по памяти 32 мб
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru