Языг програмиравания "ПРЕВЕД!"
УРОГ первый, нах!
синтаксиз этава языга очень похож на языг Програмиравания "Паскаль", нах.
любая программа начинаицо с ключевого слова ПРЕВЕД, посли чиго
следуит имя этай программы.
Премер:
ПРЕВЕД первыйнах;
канец каманды или блока, нах, обязательна раздиляица точкай с запятой..
вот так тоись ;
канец программы всигда заканчиваица словом
МЕДВЕД
апираторными скобками являяца слова
НАЧЕЛ
пох здеся будит программа
КОНЧЕЛ ;
Кстати если вы заметили, то злово пох являица обозгначением комминтария строки, тоись строка "здеся будит программа" работать нибудит!
кстати если вы хатите комментировать несколька строк, то для этава нужна испольгсавать следующую конгструкцию
нихерасебеянаписал{
этат код не будит выполнен...
}
основные типы данных:
переменные объявляюца после ключевога слова типа
преведстрока - строковый типа
преведчисло - числовой в диапазоне -2147483648..2147483647
преведчислосточкай - число с плавующей точкай.(8 байт)
преведчислошопестец - ниибаца какой диапазон –2^63..2^63–1
преведмедвед - уникальный типа данных - может принимать значения любого типа
преведилинед - логический типа.. может принимать значения... угу и неа
опираторы
арифметико:
+ - / *
логико:
и(and), или(or), нех(not)
логичиские конгстанты угу и неа
фунгции в праграмме обозначаюца ключивым словом кагдила
далее в скобках перечисляюца параметры.. а потом указываица тип этой фунгции..
вощем вот ее конгструкция
кагдила [Название фунгции] (параметр:типа;...): типа данных;
Премер:
кагдила Учаснег(кагзовуд: преведстрока ; скокалет: преведчисло): преведилинед;
результат фунгции - возвращаица оператором взад
параметры могут быть тагже и выходными, для этага нада тоже поставить опиратор взад напротив имени переменной.
кстати
нах - обозгначаит 0, он же nil, он же null.
логика:
"если aka (if)" абазначаица камандой
вдруг вощим ща пакажу пример
вдруг Учаснег = "hchru" потом
начел
пох тутможно чтота напесать.
кончел
нихрина
начел
пох а вот тут если учаснег нихрена не hchru
кончел;
каг видна па примеру если еще ключевые слава потом и нихрина
ну нахир они нужны вы уже сами догодались...
циклы:
абазначаюца ключевым словом жжги
вощим разбирайтесь сами
приведу токо премер:
кагдила премерцикла(скокаих: переведчисло ): переведчисло
типа
кросавчег: перведчисло ;
мой_медвед: перведчисло ; пох мой_медвед иначи программа закончица...
начел
жжги кросавчег=1 да 10 поехали
начел
мой_медвед = мой_медвед + скокаих * кросавчег;
пох вот такой вот цигл
кончел ;
взад мой_медвед;
кончел ;
вощим Урог первый закончен нах... заипался ужо песать..
Читайте мануал короче ламеры..
и я говорю заведтное слово о закрытии программы МЕДВЕД
Отредактировано SARUMAN (2006-08-09 21:24:27)