Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Правила написания псевдо кода


Автор: Zlo 23.6.2006, 09:20
Граждане программиста дайти ссылочку на примеры или на конкретные правила как пишется ПСЕВДО КОД.
То, что я услышал краем уха это такие вещи что есть ключевые слова такие как "делать пока", "все пока". 

Автор: Romikgy 23.6.2006, 10:21
Цитата(Zlo @  23.6.2006,  08:20 Найти цитируемый пост)
ПСЕВДО КОД

А что это? 

Автор: AISIN 23.6.2006, 10:50
Romikgy, Кажется это договоренность среди программеров для описания алгоритма программы, а потом на основании этого пишется настоящий код.  вроде так. 

Автор: Beard 23.6.2006, 12:47
http://www.google.com/search?hl=en&lr=&q=pseudocode&btnG=Search сразу дает кучу ссылок (причем полезных) 
Например - http://www.csc.calpoly.edu/~jdalbey/SWE/pdl_std.html.
Тем более псевдокодов куча бывает - на основе естественного языка (eng, ru...), или на основе (в стиле) языка программирования (С, Pascal..)
Или надо было посмотреть вhttp://en.wikipedia.org/wiki/Pseudocode
  

Автор: Zlo 23.6.2006, 13:40
Нужен на основе естественного языка (ru) 

Автор: Zlo 23.6.2006, 14:20
Вот как это должно выглядеть:
user posted image

user posted image

user posted image  

Автор: Beard 23.6.2006, 14:49
Ну если google не помог (хотя я когда-то видел книгу, где одна из глав описывала псевдокод), то мой совет взять спецификацию, которую я предлагал, и все операторы тупо перевести на русский, типа:
if - если
else - иначе
while - пока
...
Ведь на русском по сути спеки нет, а есть что-то типа рекомендаций и все зависит от личных предпочтений автора 

Автор: Romikgy 23.6.2006, 15:01
Zlo, тема есть , а вопрос в чем ????? 
если ты уже примеры приводишь? 

Автор: Zlo 23.6.2006, 15:17
Romikgy
Цитата(Romikgy @  23.6.2006,  15:01 Найти цитируемый пост)
если ты уже примеры приводишь? 

Пример примером, а вот правил и описания нету smile а где взять незнаю, придется наверное разбираться с этими примерами
Цитата(Beard @  23.6.2006,  14:49 Найти цитируемый пост)
все операторы тупо перевести на русский, типа:

Наверное что-то типа того и сделаю! 

Автор: Romikgy 23.6.2006, 15:37
Цитата(Zlo @  23.6.2006,  14:17 Найти цитируемый пост)
описания нету

в книги нету описания smile  

Автор: Сый 23.6.2006, 16:13
Используй для этого дела Глагол, он и под это тоже прекрасно подходит. Из преимуществ - этот код ещё и скомпилировать можно без предварительного перевода  smile  

Автор: SoWa 23.6.2006, 20:06
Синтаксис всех языков псевдокода жутко похож на синтаксис Алгола. А если ты имеешь в виду оформление кода, то это твое личное дело.
Можно так:
Код

ЕСЛИ а ТО
                 ДЕЛАТЬ
                 ...
                 КОНЕЦ

Можно так:
Код

ЕСЛИ а ТО
 ДЕЛАТЬ
 ...
 КОНЕЦ
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)