Эта запись является продолжением предыдущей записи (Основы программирования с помощью Pseint (часть 1)) и является частью серии руководств по программированию.
Для программирования необходимо, чтобы Pseint был настроен правильно. Если все в порядке, мы можем продолжить это руководство, которое непосредственно посвящено изучению того, как работает Pseint, чтобы начать работу с программами.
После запуска мы увидим следующие части:
- Команды: (это та, что слева), в которых находятся самые основные циклы, функции и / или условные выражения.
- Строка состояния: (та, что внизу, где написано «Нет доступных обновлений»), эта строка показывает текущий статус Pseint.
- Рабочая область: это самая большая часть, здесь мы и будем писать нашу программу.
это основные, остальные пока не очень полезны
АЛГОРИТМ В ПСЕВДОКОДЕ
Безымянное действие процесса 1; действие 2; ... ... ... действие n; Завершить процесс
Это общая форма алгоритма, как вы можете видеть, он начинается с «Process [SinTitulo]», который указывает на начало программы, и заканчивается «EndProcess», который указывает, что программа завершилась.
ПЕРЕМЕННЫЕ
Переменные - это секторы памяти, в которых хранятся определенные данные, которые идентифицируются с помощью определенного имени, которое относится к этим пространствам памяти. В Pseint вы можете определять переменные следующими способами:
Знак равенства, так что «a» - это переменная, которая получает значение добавления «c» плюс «b».
а = с + Ь;
Другой способ - со знаком присваивания (который мы увидим позже, на данный момент нам нужно только его знать), и он похож на предыдущий с той разницей, что это другой знак.
а <- Ь + с;
Эти знаки не запрашивают у пользователя какое-либо значение, чтобы узнать, какое значение разместить, поскольку это делается с помощью функции «читать».
ДОГОВОРЕННОСТИ
Массив - это последовательности многомерных переменных, которые могут храниться в форме доски или куба, в которых переменные вызываются по общему идентификатору и числу в декартовой системе плоскостей. В Pseint массивы определяются с помощью функции «измерения», которую мы также увидим позже.
В этом случае общим идентификатором будет var y, а числом будут «x» и «y», которые могут быть [1,1] или [2,1] и т. Д.
Размерность var [x, y]
Затем для вызова переменной вы должны использовать
var [x, y]
Если «x» может быть 1, а «y» может быть 2, тогда он будет вызывать «var [1,2]», который не зависит от «var [1,1]» и т. Д.
ОПЕРАТОРЫ
Операторы, как следует из их названия, являются знаками, которые используют некоторые значения для получения результата. Операторы в Pseint следующие:
- Больше чем ">"
- Менее «<«
- То же, что "="
- Меньше или равно «<=»
- Больше или равно "> ="
- В отличие от «<>»
- Соединение (и) "И" или "&"
- Дизъюнкция (или) «ИЛИ» или «|»
- Отказ (нет) «НЕТ» или «~»
- Добавить "+"
- Вычтите «-«
- Умножение "*"
- Деление "/"
- Расширение возможностей «^»
- Модуль (остаток от деления) «%» или «MOD»
Иерархия (порядок) операций такая же, как и в алгебре, и ее можно изменить с помощью скобок. В случае логических операторов операция замыкается, оператор «НЕ» меняет результат.
В этом списке указаны только те, которые будут использоваться, чтобы увидеть полный список, вы можете перейти к документации PSeInt.
ОСОБЕННОСТИ
В программировании функция - это серия инструкций, которые дают определенный результат и могут получать некоторое значение для выполнения задачи, которую они должны выполнить. В Pseint функция записывается следующим образом:
SubProcess [возвращаемая переменная] <- [Имя функции] ([Аргументы]) действие 1; действие 2: ... ... ... действие n; Конец подпроцесса
Что ж, в следующем уроке я сосредоточусь на остальных функциях и их синтаксисе, за исключением операторов, упомянутых здесь, поскольку их синтаксис почти очевиден.
Большое спасибо за то, что поделились этими уроками, они очень интересные.
нет повода и сразу говорю, что следующая посвящена программированию
привет
Спасибо, что поделились, эту программу я уже знал, я обнаружил ее в sourceforge, и она очень хороша, она будет мне полезна, потому что даже если я занимаюсь программированием, я делаю это без специальных знаний о терминах и т. Д., И я пришел из области, которая не имеет к ней никакого отношения, поскольку это гуманитарные науки Таким образом, эти классы очень хороши для того, чтобы дать простые идеи о программном контенте, потому что, если вы, как и я, полностью игнорируете эту вещь, такие термины, как классы, переменные, которые являются базовыми, - это вещи, которые для людей, не знающих базового программирования, не имеют изображение или неизвестные понятия, в этом смысле эта программа очень хороша. Спасибо, что поделились, и я поставил булавку в свои закладки. С уважением.
Думаю похоже на Портаро. Я тоже из области гуманитарных наук, и хотя я кое-что знаю о программировании, я делаю это более лирически, без особого знания фактов. Спасибо за уроки. Кстати, вы тот Портаро, который публикует сообщения в Gnu / Linux Vagos?
Думаю похоже на Портаро. Я тоже из области гуманитарных наук, и хотя я кое-что знаю о программировании, я делаю это более лирически, без особого знания фактов. Спасибо за уроки. Кстати, вы тот Портаро, который публикует сообщения в Gnu / Linux Vagos?