1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
1

Пмогите допилить програмку

02.07.2011, 23:35. Показов 581. Ответов 8
Метки нет (Все метки)

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
63
64
#include <iostream>
 using namespace std;
int main()
{
struct list
{
    int data;
    list *next;
    list *prev;
}; list *cur=0;
 
 
//Функция добавления элемента в список
AddAfterCur(int elem)
{
    list *tmp;
    tmp=new list;
    if (tmp==0){printf("\nНевозможно выделить память");}
 
    printf("\n\nВведите число ");
    scanf("%i",&elem); printf("\n%i",elem);
 
    tmp->data=elem;
    tmp->next=cur->next;
    tmp->prev=cur->prev;
 
    if(cur==0)    //Добавление первого элемента
    {
        cur->next=tmp;
        cur=tmp;
        cur->prev=cur;
        cur->next=cur;
    }
    if(cur!=0)        //Добавление элементов
    {
        cur->next=tmp;
        cur->next->prev=cur;
        cur=tmp;
        cur->next->prev=cur;
    }
    return 0;
}
 
 
//Функция удаления текущего элемента
DeleteCurrent()
{
    if(cur==NULL)
    {
        printf("\n\nСписок пуст");
        getch();
        return 0;
    }
 
    list *tmp=cur->prev;
    cur->next->prev=tmp;
    cur->prev->next=cur->next;
    delete cur;
    cur=tmp;
}
 
    system("pause");
}
    return 0;
Первое что в компилятрое вижуал 10 мгновенно закрывается консоль((( ... - как это исправить?

как лучше реализовать удаления всего списка или конца списка, начиная с заданного элемента?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.07.2011, 23:35
Ответы с готовыми решениями:

пмогите разобратся...
хочу попытатся сам решить задачу но боюсь что буду делать несавсем то что нужно ..задача из...

Пмогите с прогой плз
Задание такое: Есть массив из 12 элементов. Создать другой массив, в который будут входить элементы...

Пмогите с выводом на на принтер
ситуация такая: Есть программа на ВБ, она считает по каким то введённым данным какие то щзначения...

Пмогите с Excel,не могу сдать?
Задание • Составить самостоятельно таблицу 1 (строк-30, столбцов- 8 ). • С помощью функции...

8
Каратель
Эксперт С++
6607 / 4026 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
02.07.2011, 23:37 2
https://www.cyberforum.ru/cpp-... 10807.html
0
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
02.07.2011, 23:44  [ТС] 3
maxwell покажи на моем коде- а то я варианты уже перебора исчерпал((( at all ...
0
Эксперт С++
5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
03.07.2011, 05:57 4
Pacifican, запускай программу из консоли, и будет тебе щастье
0
Higher
1953 / 1219 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.07.2011, 08:26 5
Цитата Сообщение от Pacifican Посмотреть сообщение
Первое что в компилятрое вижуал 10 мгновенно закрывается консоль((( ... - как это исправить?
В MSVS можно просто тыкать на Ctrl+F5(запуск без отладки)
0
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
03.07.2011, 09:47  [ТС] 6
Нет не помогает все равно открывается и закрывается мгновенно( ....

Добавлено через 1 минуту
Ребята посмотрите плиз как лучше реализовать в моих "реалях" сие:
- удаления всего списка или конца списка, начиная с заданного элемента?
0
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
03.07.2011, 13:35 7
после
Цитата Сообщение от Pacifican Посмотреть сообщение
return 0;
разве скобки закрывающей быть не должно? поэтому наверное и вылетает...
0
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
03.07.2011, 17:24  [ТС] 8
скобку перекидывал все равно те же ошибки
0
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
03.07.2011, 17:48 9
C++
1
2
3
4
system("pause");
 
        return 0;
}
вот так должно быть... но компилятор ругается и выдает кучу ошибок...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2011, 17:48
Помогаю со студенческими работами здесь

Пишу прогу Таймер. Пмогите пожалуйста разобраться
Нужно чтобы пользователь задавал с через компоненты edit время(часы, минуты, секунды) и начинается...

Пмогите с провисанием тактирования двух SPI одним сигналом
Задача у меня такая - протоколирование двух однобитных потоков данных. устройство работу которого...

Допилить ЭС
Вообщем я запутался помогите с эс,мне нужно чтобы правила были во внешней бд и была возможность...

Допилить макрос
Ребята Здравствуйте! помогите &quot;допилить&quot; макрос, макрос не мой: пример приложил Private Sub...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru