![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 21.09.2009
Сообщений: 5
|
![]()
type
link = ^linelink; linelink = record number : integer; next : link end; var start,last : link; c : integer; f1 : text; procedure list ( var top, last : link; n1 : integer ); begin if top=nil then begin new(top); top^.number:=0; last:=start; new(last^.next); last:=last^.next; last^.number:=n1; last^.next:=nil end else begin new(last^.next); last:=last^.next; last^.number:=n1; last^.next:=nil end end; procedure delete1 ( var top : link ); var last,uk : link; begin if top<>nil then begin last:=top; while last^.next<>nil do begin if last^.next^.number < 0 then begin uk:=last^.next; last^.next:=last^.next^.next; dispose (uk) end else last:=last^.next end end end; procedure conclusion ( var top : link ); var last : link; begin if top<>nil then begin last:=top^.next; while last<>nil do begin writeln (last^.number); last:=last^.next end end end; begin start:=nil; last:=nil; readln (c); while c<>0 do begin list (start,last,c); readln (c) end; writeln ('------------'); delete1 (start); conclusion (start); readln end. вот к этой программе помогите составить 2 процедуры, 1 на переворачивание списка в обратном порядке и 2 на вичисление среднеарифмитического. плз. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Нужна помощь! | coiN | PHP | 2 | 07.11.2008 07:21 |
Нужна помощь | BreeZe | Помощь студентам | 1 | 14.05.2007 21:38 |