|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.04.2011, 18:00 | #1 |
Регистрация: 06.04.2011
Сообщений: 9
|
По с++ коментарии2
Сформировать список из натуральных чисел. В каждой группе подряд идущих равных элементов оставить только один.Программа выполняет это задание.Напишите коментарии на каком шаге что она делает:
#include<iostream.h> #include<stdlib.h> #include <conio.h> struct cell { int weight; struct cell *next; }; void main () { clrscr(); struct cell *tmp; struct cell *head = NULL; struct cell *ends = NULL; int a,b; cout << "Vvedite chisla konec 0:\n"; do { tmp = new struct cell; cin >> tmp -> weight; if (tmp -> weight == 0) { delete tmp; break; }; if (head == NULL && ends == NULL) head = tmp; else ends -> next = tmp; ends = tmp; ends -> next = NULL; } while (1); cout << "Spisok:\n"; tmp = head; while (tmp != NULL) { cout <<tmp -> weight<<" "; tmp = tmp -> next; } cout <<endl<< "obrabotanii spisok:"<<endl; tmp = head; while (tmp != NULL) { a = tmp -> weight; tmp = tmp -> next; b = tmp -> weight; if (a != b) cout<< a <<" "; } tmp = head; while (tmp != NULL) { if (tmp == ends) ends = tmp -> next; head = tmp -> next; delete tmp; tmp = head; } getch (); } |
11.04.2011, 18:24 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Чем первая тема не угодила?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.04.2011, 18:30 | #3 |
Регистрация: 06.04.2011
Сообщений: 9
|
ну эта вторая задача
|
11.04.2011, 18:38 | #4 | ||
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Цитата:
Я один не вижу разницы?
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
||
11.04.2011, 18:47 | #5 |
Регистрация: 06.04.2011
Сообщений: 9
|
Проверить наличие в списке заданного элемента. там вот она что делала)))
|
12.04.2011, 19:56 | #6 |
Форумчанин
Регистрация: 25.12.2010
Сообщений: 247
|
все тоже что и в той задаче кроме этого
Код:
|