|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.12.2011, 01:11 | #1 |
Новичок
Джуниор
Регистрация: 26.12.2011
Сообщений: 2
|
Проограмма на паскале.абс.нет
Помогите пожалуйста разобраться с программой...
Написана на Паскале АБС.нет Данная программа троит для орентированного графа, заданного фактор-множеством, матрицы смежности и инциденстности... Программа написана не совсем мной... А препод придерается к каждой запятой, точке и пробелу... Поэтому многие вещие обяснить не смогу...(возле них стоят ?!?!) Код:
___________ 1) Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) 2) Название темы должно адекватно отражать суть решаемой задачи/проблемы 3) КРОССПОСТ (это создание одинаковых тем строго запрещён). Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 26.12.2011 в 08:31. |
26.12.2011, 01:31 | #2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
поехали
this_string: string; ?!?! - сринговая переменная, строка по простому длиной 255 символов + нулевой символ код которого обозначает длину строки this_num: integer; ??! - переменная типа интеджер, числовая переменная которая может хранить в себе значение от -32768..+32767 размером 2 ну или 4 байта зависит проца tmp: integer; ?!?! - см. выше th:=true; ?!?! - переменная типа boolean хранящая значения либо true - истина либо false - ложь while th do ?!?! - цикл с предусловием выполняется пока условие истинно смотрим выше и видим th:=true что говорит о том что этот цикл будет выполнятся пока th не приобритёт значение false tr:=false; ?!?! - присваиваем значение false g:=Ord(this_string[i])-48; ?!?! - переменной присваиваем значение кода символа строки - 48. это короч если не изменяет память способ получить число из символа тк в аски таблице цифры начинаются с 48 кода th:=false; ?!?!? см.выше SetLength(matrix,num); ?!?! выделение памяти для динамического массива matrix под Num элементов типа integer таким образом если учесть что под integer выделяется 2 байта то для matrix выделится 2*num байт for var f:=0 to num-1 do ?!?! цикл выполняется пока f не станет больше num-1 после каждого шага переменная f увеличится на 1 После цикла значение f неопределено
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
26.12.2011, 01:38 | #3 |
Новичок
Джуниор
Регистрация: 26.12.2011
Сообщений: 2
|
Hacker19_90,
спасибо)))_ только вот ещ ебы разобраться что эти переменные означают... Этот пакаль какойто другой стал((( |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правильно или нет вот в чём вопрос но ошибок нет... | Alexcool | Помощь студентам | 2 | 10.01.2010 13:55 |
Паскаль абс | Roll1n | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 30.09.2009 14:25 |
Паскаль(абс) | Roll1n | Помощь студентам | 16 | 30.09.2009 00:24 |