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

Реализовать простейшие операции над списком: вставка, удаление, вывод на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в одну строку http://www.cyberforum.ru/cpp-beginners/thread784060.html
Добрый день! Господа, помогите новичку! Есть вот такой код: #include <iostream> #include <fstream> #include <vector> #include <string>
C++ Классы, функыии(гляньте) Помогите с решением вот такой задачи(так как в программирование я неучь, а роботу очень надо сделать) 22. Создать класс четырехугольник, члены класса - координаты 4-х точек. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – длины сторон, диагоналей, периметр, площадь. Создать производный класс – прямоугольник, предусмотреть в классе проверку, является ли фигура... http://www.cyberforum.ru/cpp-beginners/thread784049.html
#define работает не так, как ожидается C++
Здравствуйте. Подскажите, пожалуйста, почему в таком случае некорректно использовать #define: switch (kind) { case 1: #define line cur->firstname; break; case 2: #define line cur->lastname; break;
C++ Оптимизировать вычисление формулы
Добрый день Расчет совсем простой, float R = ((dotProduct(vec1, vec2) / length(vec1) + 1) / 2; return pow(R, 1 / 4.0);где dotProduct - скалярное произведение, а length - длина вектора Но кратность вызова очень высока, как переделать формулу чтобы считать быстрее? Спасибо
C++ Параметр в конструкторе копирования http://www.cyberforum.ru/cpp-beginners/thread784004.html
Есть класс class CMatrix{ valarray<valarray<double> > matrix; public: CMatrix(const CMatrix &M); ..... }; CMatrix::CMatrix(const CMatrix &M){
C++ Дан массив A(n,n). Найти сумму всех его элементов, расположенных выше диагонали, противоположной главной Дан массив A(n,n). Найти сумму всех его элементов, расположенных выше диагонали, противоположной главной. подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6545 / 3965 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
11.02.2013, 23:43     Реализовать простейшие операции над списком: вставка, удаление, вывод на экран
Цитата Сообщение от The_bolT Посмотреть сообщение
А как переделать чтобы элементы добавлялись до конца, а не до начала?
например так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    Item *first = 0; //Указатель на начало списка
    Item obj;
    Item *p = &obj;
    
    int i;
// Создать список
    for (;;) {
        // Вводить числа, пока не введем 0
        cin >> i;
        if (!i) break;
 
        // Создать новый элемент списка
        p->next = new Item;
        p = p->next;
        p->info = i;
   }
   first = obj.next;
 
Текущее время: 21:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru