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

С++ для начинающих

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

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

02.07.2011, 23:35. Просмотров 375. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2011, 23:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пмогите допилить програмку (C++):

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

Подскажите как прогу допилить. Выборка цитат из текста. - C++
Всем привет) Вобщем нужно написать прогу, которая считывает текст из файла и выводит цитаты. Прогу написал, все просто, все ок ...

Дописать програмку - C++
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;stdlib.h&gt; #include &lt;iostream.h&gt; #define MAX 100 struct chit { char fio ; ...

Перероботать програмку - C++
Нужно перероботать прогу под функцию 0,5 х в кубе помогите пожалуйста никак не получаеться а здавать нужно уже...( #include...

подскажите програмку - C++
нужна програмка, которая выводит на форму трапецию, круг и текстовые подписи для фигур.

строки в с. переделать програмку - C++
Люди, помогите, пожалуйста, как переделать програмку в С без использования классов, по-простому, только функциями с библиотеки &lt;string&gt;....

8
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.07.2011, 23:37 #2
http://www.cyberforum.ru/cpp-beginners/thread10807.html
0
Pacifican
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
02.07.2011, 23:44  [ТС] #3
maxwell покажи на моем коде- а то я варианты уже перебора исчерпал((( at all ...
0
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
03.07.2011, 05:57 #4
Pacifican, запускай программу из консоли, и будет тебе щастье
0
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.07.2011, 08:26 #5
Цитата Сообщение от Pacifican Посмотреть сообщение
Первое что в компилятрое вижуал 10 мгновенно закрывается консоль((( ... - как это исправить?
В MSVS можно просто тыкать на Ctrl+F5(запуск без отладки)
0
Pacifican
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
03.07.2011, 09:47  [ТС] #6
Нет не помогает все равно открывается и закрывается мгновенно( ....

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

Нужно протестить програмку - C++
Она маленькая, все что умеет: переводить числа с любой системы счисления в любую в диапазоне как целые так и дробные и представлять числа...

как сделать програмку. Язык С++ - C++
Ввести с клавиатуры текст произвольного размера и после нажатия &lt; Еnter &gt; вывести его в виде &quot; бегущей строки &quot; в центре экрана снизу вверх...

Нужно написать простенькую програмку - C++
Серая область для попадания.

скомпилировать програмку с минимальным объёмом - C++
как настроить компилятор чтоб он компилировал программы с минимальным объёмом? а то простая программка с &quot;хеллоу ворд&quot; весит ~70кб а если...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru