Поиск…


замечания

Псевдокод по определению является неформальным. Эта тема предназначена для описания способов перевода языкового кода в нечто, что может понять каждый, у кого есть фон программирования.

Псевдокод - это важный способ описать алгоритм и более нейтрален, чем предоставление специфической реализации. Википедия часто использует некоторую форму псевдокода при описании алгоритма

Некоторые вещи, такие как условия типа if-else, довольно легко записывать неформально. Но, к примеру, например, обратные вызовы js-стиля могут быть трудными для псевдокода для некоторых людей.

Вот почему эти примеры могут оказаться полезными

Переменные аффектации

Вы можете описать переменную аффектацию по-разному.

набранный

int a = 1
int a := 1
let int a = 1
int a <- 1

Нет типа

a = 1
a := 1
let a = 1
a <- 1

функции

Пока имя функции, оператор возврата и параметры ясны, вы в порядке.

def incr n
    return n + 1

или же

let incr(n) = n + 1

или же

function incr (n)
    return n + 1

все достаточно ясны, поэтому вы можете их использовать. Старайтесь не быть двусмысленным с переменным аффектацией



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow