|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.04.2013, 00:21 | #1 |
Новичок
Джуниор
Регистрация: 05.05.2010
Сообщений: 2
|
комментарии к коду
Прошу пожалуйста помочь с кодом программы на Паскале
Пожалуйста отпишите комментарий к каждой строчке в данной программе (что именно описывается в них) очень нужна помощь Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 10.04.2013 в 00:35. |
10.04.2013, 08:01 | #2 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Цитата:
Расскажу, как они появляются и откуда берутся. Сначала алгоритм решения задачи записывается по-русски. Затем лн переводится с русского на любой доступеый язык программирования, например, как в Вашем случае - на Паскаль. При этом алгоритм, записанный по-русски, не удаляется, а превращается в комментарии. Собственно, комментарии должны описывать не что делает программа - это должно быть видно из самого кода, а зачем она это делает. Таким образом, комментарии пишутся по времени до кода, а не после него. Сам же код рекомендуется: - писать с отступами, соответствующими вложенности конструкций, - давать переменным осмысленные имена. К сожалению, при написании этого кода пренебрегли всеми тремя правилами. Это никуда не годный код. Использовать его нельзя, лучше переписать с нуля по правилам. |
|
10.04.2013, 10:31 | #3 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
s-andriano
Сразу Видно, что Вы не знаете, что именно должно содержаться в комментариях. Расскажу, как они появляются и откуда берутся. ... Это всё, конечно, замечательно, и так и должно быть в правильно написанной проге. Однако, в данном случае мы имеем дело с т.н. "бюджетным" вариантом для студней :D это когда студень надыбал где-то в инете примерно похожий исходник, но так как знаний 0, программа представляется ему как-то так: отсюда дальнейшие действия очевидны - попросить чтобы ему сделали подстрочный перевод (с подстрочником есть шанс что препод не запалит), к тому же это бесплатно, а заказ программы денег стоит.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
10.04.2013, 19:38 | #4 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Вряд ли следует путать "бюджетный" вариант с "кривым".
Этот исходник явно не стоит сил, затраченных на его разбор. Ничему полезному по этому исходнику научиться все равно не выйдет. |
11.04.2013, 09:36 | #5 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
Научиться? Не, не слышал.
А исходник действительно кривой. Сильно не всматривался, но на такое количичество строк очень уж много переменных.
Все тривиальное просто
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
комментарии к коду | *Alex* | Помощь студентам | 0 | 07.05.2010 10:46 |
комментарии к коду | leahov | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 09.06.2009 13:09 |
Комментарии к коду | ELL | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 09.03.2009 16:01 |
Комментарии к коду | Juhn | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 24.12.2007 20:29 |
Комментарии к коду | Ярослав | Помощь студентам | 4 | 23.11.2007 16:57 |