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

Определить класс список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Маленький косяк с шаблоном класса http://www.cyberforum.ru/cpp-beginners/thread1057024.html
Задание: Разработать шаблонный класс для работы с очередью. Должны быть реализованы операции включения и выборки значений из очереди. Очередь реализовать в виде двусвязного списка. Проблема: Написал все это дело без шаблонов все четко работает, но когда засунул темплейты вылазит такая шляпа 1>------ Построение начато: проект: двусвязный список с шаблоном, Конфигурация: Debug Win32...
C++ Перевернуть массив В завершении это программы нужно «перевернуть массив» - поменять первый элемент с последним, второй с предпоследним и т.д, но никак не получается #include <cstdlib> #include <iostream> #include <math.h> #include <stdio.h> #include <string.h> #include <algorithm> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1057012.html
Не получается сделать задачу на сортировку массива даже не понимаю с чего приступиться тут C++
1. В деканате составлена ведомость , в которой указаны фамилия студентов, название предметов и количество прогулов по каждому предмету. Вывести на экран фамилии студентов в порядке увеличения их суммарного числа прогулов по всем предметам. (в этой задаче преподаватель разрешил заменить фамилии студентов и названия предметов цифрами).
получить матрицу Б в которой отсутствуют все столбцы и строки, содержащие нули C++
Добрый день. Помогите пожалуйста с задачей по с++. Нужно из матрицы А (любой величины) получить матрицу Б в которой отсутствуют все столбцы и строки, содержащие нули.
C++ Матрица. Поменять местами ее i-ую и j-ую строки, умножая ее слева на матрицу перестановок Р http://www.cyberforum.ru/cpp-beginners/thread1056987.html
Помогите, пожалуйста! Дана целочисленная квадратная матрица А порядка n*n. Поменять местами ее i-ую и j-ую строки, умножая ее слева на матрицу перестановок Р порядка n*n. Матрица перестановок представляет собой матрицу, в которой в каждой строке имеется ровно одна единица, а остальные все равны нулю. При этом в каждой i-ой строке единица стоит на k-ом месте, а в k-ой строке на i-ом месте. Кроме...
C++ Сформировать каркас кода программы Помогите, не пойму что делать как класс что как методы и как реализовать футбольные команды. Вот условие: Чемпионат мира по футболу. В чемпионате участвуют 24 сборные, разбитые на 6 групп. Игры проходят в два круга (дома и в гостях). Места в группах в случае равенства очков у двух и более команд определяются следующим образом: а) по лучшей разнице забитых и пропущенных мячей во всех играх;... подробнее

Показать сообщение отдельно
AquaRay
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 3
25.12.2013, 23:58  [ТС]     Определить класс список
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
struct link
{
    int data;
    link* next;
};
////////////////////////////////////////////////////////////////////////////////
class list
{
    private:
    link* first;
    public:
 
list()
{
    first = NULL;
}
void additem(int d)
{
    link *temp;
    link *newlink=first;
    if(first==NULL)
        {
            temp = new link;
            temp -> data = d;
            temp -> next = first;
            first = temp;
        }
    else
        {
            temp = newlink;
            while(temp->next)
            temp = temp -> next;
            temp->next = new link;
            temp = temp -> next;
            temp -> data = d;
        }
    temp-> next = NULL;
    newlink=temp;
}
void display()
    {
        link *temp = first;
        while(temp)
            {
                cout << temp -> data << endl;
                temp = temp -> next;
            }
    }
};
////////////////////////////////////////////////////////////////////////////////
int main()
{
    list m;
    m.additem(10);
    m.additem(20);
    m.additem(30);
    m.additem(40);
    m.display();
    cout << endl;
    system("pause");
    return 0;
}
Не знаю на сколько верно сделан список(работа с предыдущего курса). Думал использовать это, но не вылез.

Кроме этого больше ничего нет

Добавлено через 9 минут
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
AquaRay, наработки давайте
Думаю, код выше нельзя назвать наработкой к этой задаче
 
Текущее время: 13:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru