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

Нужны советы по задачам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ класс-контейнер http://www.cyberforum.ru/cpp-beginners/thread820625.html
Класс МАГАЗИН содержит массив объектов класса ТОВАРЫ. класс ТОВАРЫ содержит название товара, свидетельство качества, стоимость. класс ПОКУПАТЕЛЬ содержит перечень нужных товаров. Определить...
C++ Свинячья латынь( работа с С-строками ) Задание такое: вводится строка и нудно ее перевести в такую латынь. Алгоритм такой: первую букву поставить в конец слова и добавить к концу слова "ау". Получается из слова "the" - "hetay", "computer"... http://www.cyberforum.ru/cpp-beginners/thread820621.html
Как захватить звук с микрофона? C++
Собственно интересует тема топика. Наверное делается это так: создаётся какой - то буфер и начинается запись в него до тех пор, пока он не запольнится, далее буфер копируется куда надо, обнуляется и...
C++ Чтение из файла и занесение в массив
Народ помогите пожалуйста! Есть текстовый файл, в него записаны числа 0.1 0.2 0.3(каждое на новой строке). Нужно открыть файл посчитать количество элементов и занести их в массив, а затем заново...
C++ Система диф. уравнений http://www.cyberforum.ru/cpp-beginners/thread820601.html
Решить систему дифференциальных уравнений {y'= y+z+x ниже z'=-4y-3z+2x ,при y(0)=1, Z(0)=0 с заданным шагом h на отрезке , введенных с клавиатуры.
C++ Определить номер столбца матрицы с минимальным количеством отрицательных элементов Помогите написать программу на С++. Задана числовая матрица А определить номер столбца матрицы с минимальным количеством отрицательных элементов и прибавить значения этого столбца к соответствующим... подробнее

Показать сообщение отдельно
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
27.03.2013, 23:13
1) Вот документация по считыванию, с конкретным примером - http://www.cplusplus.com/reference/f...ifstream/open/

2) Для печати списка вам нужно пробежаться по всем элементам от головы до хвоста и последовательно их распечатать. Для этого заводите "итератор" типа (STnum *iter=head; ) (грубо говоря это ссылка, которая сообщает на каком узле вы находитесь в данный момент), в начале iter=голове списка. Далее, Вы последовательно делаете шаги вглубь - iter=iter->next до тех пор пока iter не равен NULL.

3) Вы реализуете сортировку? В таком случае лучше ее назвать. Если же это НЕ сортировка и вам просто нужно поставить все минимальные вправо - вы находите максимальный элемент и меняете его с первым. И все.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru