|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.04.2011, 15:50 | #1 |
Регистрация: 06.04.2011
Сообщений: 9
|
По с++ коментарии
Сформировать список из натуральных чисел. Проверить наличие в списке заданного элемента..Программа выполняет это задание.Напишите коментарии на каком шаге что она делает:
#include<iostream.h> #include<stdlib.h> #include <conio.h> struct cell { char sign[10]; int weight; struct cell *next; }; void main () { clrscr(); struct cell *tmp; struct cell *head = NULL; struct cell *ends = NULL; cout << "Vvedite chisla konec 0:\n"; do { tmp = new struct cell; cin >> tmp -> sign; 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 -> sign << " "<<tmp -> weight<<" "; tmp = tmp -> next; } int n; cout <<endl<< "vvedite chislo"; cin>> n; tmp = head; while (tmp != NULL) { if (tmp -> weight == n) { cout<< "takoy element estb v spiske!"; break; } else { tmp = tmp -> next; if (tmp == NULL) cout<<"takogo elementa v spiske nety!"; } } tmp = head; while (tmp != NULL) { if (tmp == ends) ends = tmp -> next; head = tmp -> next; delete tmp; tmp = head; } getch (); } Последний раз редактировалось 1Илья1; 11.04.2011 в 18:48. |
11.04.2011, 16:23 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Кому как не автору знать, что делает его программа?) И вы бы хотя бы отформатировали код и использовали тег код для улучшения его читаемости.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 11.04.2011 в 16:29. |
11.04.2011, 16:35 | #3 |
Регистрация: 06.04.2011
Сообщений: 9
|
если бы автор знал, то не спрашивал бы)
|
11.04.2011, 16:39 | #4 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Вывод: автор топика и автор кода -- два разных человека -)
ЗЫ если добрых самаритян не найдется, откомментирую за оплату. Аська под аватаром.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
11.04.2011, 17:43 | #5 |
Форумчанин
Регистрация: 25.12.2010
Сообщений: 247
|
Код:
pss ТС откуда ты это взял? |
11.04.2011, 17:51 | #6 |
Регистрация: 06.04.2011
Сообщений: 9
|
да замутил у пацана)))СПАСИБО большое)))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
коментарии к коду С++ | dymych | Помощь студентам | 0 | 09.11.2010 16:35 |
Коментарии | Darknes | Общие вопросы C/C++ | 1 | 25.09.2010 16:37 |
коментарии | parovoz121 | Помощь студентам | 0 | 18.06.2010 13:44 |
коментарии | shelest | Помощь студентам | 1 | 31.05.2010 18:33 |
Коментарии к программе | savra | Помощь студентам | 4 | 13.01.2010 01:32 |