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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ класс-контейнер http://www.cyberforum.ru/cpp-beginners/thread820625.html
Класс МАГАЗИН содержит массив объектов класса ТОВАРЫ. класс ТОВАРЫ содержит название товара, свидетельство качества, стоимость. класс ПОКУПАТЕЛЬ содержит перечень нужных товаров. Определить необходимые данные, конструкторы, деструкторы и методы работы с элементами данных. Осуществить покупку и определить стоимость товаров согласно перечню. класс я создал но как покупку сделать и стоимость...
C++ Свинячья латынь( работа с С-строками ) Задание такое: вводится строка и нудно ее перевести в такую латынь. Алгоритм такой: первую букву поставить в конец слова и добавить к концу слова "ау". Получается из слова "the" - "hetay", "computer" - "omputercay" и тд. Вроде бы все должно работать, но программа виснет. Подскажите, где у меня ошибка. #include <iostream> #include <cstring> char* latin( char* ); int main() { char a; ... http://www.cyberforum.ru/cpp-beginners/thread820621.html
Как захватить звук с микрофона? C++
Собственно интересует тема топика. Наверное делается это так: создаётся какой - то буфер и начинается запись в него до тех пор, пока он не запольнится, далее буфер копируется куда надо, обнуляется и запись начинается заново. Собственно, как это можно реализовать? Желательно без SDL или DirectShow.
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
Кактус
 Аватар для 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) Вы реализуете сортировку? В таком случае лучше ее назвать. Если же это НЕ сортировка и вам просто нужно поставить все минимальные вправо - вы находите максимальный элемент и меняете его с первым. И все.
 
Текущее время: 14:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru