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

Работа с Массивами: реализация списка через массив? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ dec2bin http://www.cyberforum.ru/cpp-beginners/thread137347.html
Доброго времени всем, задумался как-то над "простой задачей по переводу чисел из одно с.с. в другую", допустим у нас имеется какое-то число N, его надо перевести из 10 в 2ую форму, само число может быть каким угодно, по этому нужно либо использовать динамический массив либо искать какой-то отличный способ, кроме как деление на 2 с остатком и последующей инверсией 1 и 0. Кто-нибудь может...
C++ Вращение куба Возникают проблемы с циклами поворотов.Куб рисуется не полностью .Если кому -нибудь не сложно , подскажите в чем проблема. Часть программы : TKubic *Kubic; const int n=8, k=12; struct point { int x,y,z; }t; struct line http://www.cyberforum.ru/cpp-beginners/thread137320.html
C++ Манипулятор ввода / вывода
Чем отличается манипулятор ввода\вывода от пользовательский ввод\вывод ?
C++ Вращение квадрата Язык С
Осуществить вращение квадрата вокруг точки лежащей на продолжении горизонтальной оси! Очень нужно, срочно! Язык Си
C++ Последовательная арифметика в файлах http://www.cyberforum.ru/cpp-beginners/thread137273.html
Помогите пожалуйста ещё с одной задачкой на файлы: Дан файл вещественных чисел. Заменить в файле каждый элемент, кроме начального и конечного, на его среднее арифметическое с предыдущим и последующим элементом. Как создать файл, перенести начальный и конечный элемент я приблизительно знаю, а как быть со средним арифметическим я не знаю. Пожалуйста, помогите записать этот кусочек.
C++ Музыка ребят написал программу и хачу чтобы когда она включалась начинала играть музыка как в кейгенах. Читаю щяс архангельского он советует через функцию PlaySound с использованием библиотеки #include <mmsystem.cpp>, но оно нехочет у мну такую библиотеку находить. Подскажите че делать!7 подробнее

Показать сообщение отдельно
НеПродюссер
 Аватар для НеПродюссер
32 / 20 / 3
Регистрация: 05.03.2010
Сообщений: 51
29.05.2010, 00:09     Работа с Массивами: реализация списка через массив?
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
class TNode {
public :
    char *data;
    TNode *next;
    TNode(char *_data, TNode *_next) {
        data = _data;
        next = _next;
    }
};
 
class List {
 
private : 
    TNode *head;
 
public :
 
    List() {
        head = NULL;
    }
 
    void print() {
        if (head == NULL) {
            return;
        }
        if (head->next == head) {
            printf("%d", head->data);
            return;
        }
        TNode *temp = head;
        while (temp->next != head) {
            printf("%d", temp->data);
            temp = temp->next;
        }
    }
 
    void addToHead(char *data) {
        TNode *forward = head;
        if (head == NULL) {                
            head = new TNode(data, NULL);
            head->next = head;
        } else {
            head = new TNode(data, head);
        }
        forward->next = head;
    }
    void pasteNewDeal() {
        TNode *temp = NULL;
        char *tmp = NULL;
        scanf("%s", tmp);
        temp->next = new TNode(data, temp->next->next);
        temp->next->data = tmp;
    }
        
    void fill() {
        printf("input a new deal : ");
            char *el;
            scanf("%s", &el);
            addToHead(el);
    }
};
веселый класс - мне нравится=)
 
Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru