<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.nsunc.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.nsunc.com/feed.php">
        <title>Сообщество преподавателей информатики ФМШ - pascal</title>
        <description></description>
        <link>https://wiki.nsunc.com/</link>
        <image rdf:resource="https://wiki.nsunc.com/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-29T20:35:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/algoritms?rev=1286129999&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/anysort?rev=1319002425&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/arrays?rev=1316672062&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/basics?rev=1435986800&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/clauses?rev=1287540914&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/comperr?rev=1259134042&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/errors?rev=1287464632&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/files?rev=1517889393&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/graph?rev=1538717970&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/io?rev=1517890296&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/iterations?rev=1287556096&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/link?rev=1258727550&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/links?rev=1353044671&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/litra?rev=1258961005&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/manual?rev=1259130012&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/modules?rev=1272083398&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/pointers?rev=1258802168&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/procfandfun?rev=1557089409&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/records?rev=1318827884&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/recur?rev=1353047039&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/set?rev=1363230926&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/sidebar?rev=1517889189&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/sort?rev=1319170025&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/standart?rev=1364975121&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/strings?rev=1461396834&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/subprograms?rev=1461398872&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/tasks?rev=1286441976&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nsunc.com/pascal/types?rev=1508811867&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.nsunc.com/_media/wiki/dokuwiki.svg">
        <title>Сообщество преподавателей информатики ФМШ</title>
        <link>https://wiki.nsunc.com/</link>
        <url>https://wiki.nsunc.com/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.nsunc.com/pascal/algoritms?rev=1286129999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-03T18:19:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Обозначение и код</title>
        <link>https://wiki.nsunc.com/pascal/algoritms?rev=1286129999&amp;do=diff</link>
        <description>Обозначение и код
   Значение    Диаграмма     Пример программы  Начало программы      [Начало]          
Program Test1;
uses Crt;
const
   c = 2;
var
   a, b, m, i  : integer;
   m1, m2, m3 : integer;
BEGIN   
{...}</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/anysort?rev=1319002425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-19T05:33:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Сортировка вставками</title>
        <link>https://wiki.nsunc.com/pascal/anysort?rev=1319002425&amp;do=diff</link>
        <description>Сортировка вставками

&lt;flashplayer width=320 height=260&gt;file=&lt;http://wiki.nsunc.com/_media/sorting/insert-sort.flv&gt;&lt;/flashplayer&gt;

Сортировка слиянием

&lt;flashplayer width=320 height=260&gt;file=&lt;http://wiki.nsunc.com/_media/sorting/merge-sort.flv&gt;&lt;/flashplayer&gt;

Сортировка Шелла

&lt;flashplayer width=320 height=260&gt;file=</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/arrays?rev=1316672062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-22T06:14:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Работа с массивами</title>
        <link>https://wiki.nsunc.com/pascal/arrays?rev=1316672062&amp;do=diff</link>
        <description>Работа с массивами

FIXME
Любой массив является переменной, которая имеет внутреннюю структуру, но состоит из однотипных элементов. 

Массив характеризуется типом элементов, их количеством элементов и способом их нумерации.</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/basics?rev=1435986800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-04T05:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Основные понятия</title>
        <link>https://wiki.nsunc.com/pascal/basics?rev=1435986800&amp;do=diff</link>
        <description>Основные понятия

FIXME

Структура программы

Общая структура программы на языке Паскаль задана жёстко и выглядит так: 


Program &lt;правильное имя&gt;;
    // Предложение, содержащее **заголовок программы**. 
    // Данное предложение может отсутствовать, поскольку в
    // используемой нами системе Free Pascal
    // и большинстве (во всех?) современных версий Паскаля 
    // никакой роли не играет.
    // Оно оставлено для совместимости с другими версиями 
    // языка, которые его требуют.
    //…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/clauses?rev=1287540914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-20T02:15:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ветвление в программе</title>
        <link>https://wiki.nsunc.com/pascal/clauses?rev=1287540914&amp;do=diff</link>
        <description>Ветвление в программе

FIXME

Оператор if (или условный оператор) в краткой форме служит, чтобы выполнить какие-то действия, если выполняется некоторое условие.</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/comperr?rev=1259134042&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-25T07:27:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ошибки компилятора</title>
        <link>https://wiki.nsunc.com/pascal/comperr?rev=1259134042&amp;do=diff</link>
        <description>Ошибки компилятора

Приложения написанные на Free Pascal могут генерировать ошибку времени выполнения (Run Time Error) когда в программе обнаруживаются определённые аварийные состояния . Этот документ содержит список возможных ошибок и описание их возможных причин.</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/errors?rev=1287464632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-19T05:03:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Типичные ошибки</title>
        <link>https://wiki.nsunc.com/pascal/errors?rev=1287464632&amp;do=diff</link>
        <description>Типичные ошибки






const
  k = 5;                     { Это - &quot;именованная&quot; константа }
  m : integer = 5;           { Это не константа, это - &quot;статическая&quot; переменная }
  
var 
  n  : integer;              { Это - просто переменная } 
  
  Ak : array [1..k] of ... ; { Так - можно }
  Am : array [1..m] of ... ; { Так - нельзя. Значения переменные получают только после распределения памяти }  
  An : array [1..n] of ... ; { Так - тоже. По той же причине }  
  
...…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/files?rev=1517889393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-06T03:56:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Файлы</title>
        <link>https://wiki.nsunc.com/pascal/files?rev=1517889393&amp;do=diff</link>
        <description>Файлы

FIXME

Ввод и вывод информации через дисковое пространство (файлы) может осуществляться двумя путями:

	*  явное указание имени файла, как переменной;</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/graph?rev=1538717970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-05T05:39:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Графика в Паскале</title>
        <link>https://wiki.nsunc.com/pascal/graph?rev=1538717970&amp;do=diff</link>
        <description>Графика в Паскале

Пример работы с графикой в нашей системе.


uses oglgraph;                     // Необходимая библиотека, у нас заменяет graph

var 
  gd, gm: smallint;                // Имена не важны, а тип переменных - важен
  
begin
  gd := Detect;                    // Автоматическая установка разрешения
  gm := DetectMode;
  initgraph(gd, gm, &#039;&#039;);           // Открытие &quot;графического окна&quot; 
  
{далее все, что Вы хотите нарисовать, например:}
 
  setcolor(green);
  line(0, 0, 100, 100);

…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/io?rev=1517890296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-06T04:11:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ввод/вывод</title>
        <link>https://wiki.nsunc.com/pascal/io?rev=1517890296&amp;do=diff</link>
        <description>Ввод/вывод

Read/ReadLn

Write/WriteLn

Модуль CRT</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/iterations?rev=1287556096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-20T06:28:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Итерации</title>
        <link>https://wiki.nsunc.com/pascal/iterations?rev=1287556096&amp;do=diff</link>
        <description>Итерации

FIXME


var 
  x, y, z:integer;
begin
  for x := 1 to z do
  begin
    writeln(y);
  end;
end.



var 
  x, y, z:integer;
begin
  x := 1;
  while x &lt; 10 do
  begin
    writeln(y);
    inc(x);
  end;
end.



var 
  x, y, z:integer;
begin
  x := 1;
  repeat
    writeln(y);
    inc(x);
  until x &gt; 10;
end.</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/link?rev=1258727550&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-20T14:32:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.nsunc.com/pascal/link?rev=1258727550&amp;do=diff</link>
        <description>Алголист (algolist.ru) - сайт с описанием алгоритмов</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/links?rev=1353044671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-16T05:44:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.nsunc.com/pascal/links?rev=1353044671&amp;do=diff</link>
        <description>Общее

www.pascaler.ru

http://pascal.sources.ru/index.htm

http://alglib.sources.ru/

&lt;http://fizmat.vspu.ru/books/&amp;&amp;&amp;&gt;

http://pascal.dax.ru/

Turbo Pascal 7.0 Электронный учебник для студентов и школьников

TurboPascal 7.0 - довольно подробное описание языка.

ФМШ при МИЭМ

Учебник по Паскалю на narod.ru

Краткая справка по языку программирования
Turbo Pascal (Borland Pascal) 7.0

Pascal 2010

Программирование для начинающих

Free Pascal

http://freepascal.ru/

http://freepascal.org/ (eng!)  …</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/litra?rev=1258961005&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-23T07:23:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.nsunc.com/pascal/litra?rev=1258961005&amp;do=diff</link>
        <description>Пособие по PascalABC</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/manual?rev=1259130012&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-25T06:20:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Оглавление</title>
        <link>https://wiki.nsunc.com/pascal/manual?rev=1259130012&amp;do=diff</link>
        <description>Оглавление

	*  Основные понятия
	*  Типы данных
	*  Ветвление в программе
	*  Итерации
	*  Массивы
	*  Строки
	*  Процедуры и функции
	*  Модули
	*  Указатели
	*  Файлы
	*  Графика
	*  Типичные ошибки
	*  Ошибки компилятора</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/modules?rev=1272083398&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-24T04:29:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Модули</title>
        <link>https://wiki.nsunc.com/pascal/modules?rev=1272083398&amp;do=diff</link>
        <description>Модули

FIXME

Модуль (Unit) - это отдельный файл. Как правило, он находится в том же каталоге, что и основная программа. Модули нужны для облегчения своего нелегкого труда программиста. Если Вы планируете использовать одну и туже процедуру в своих программах, то пора задуматься о написании модуля!…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/pointers?rev=1258802168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-21T11:16:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Работа с указателями</title>
        <link>https://wiki.nsunc.com/pascal/pointers?rev=1258802168&amp;do=diff</link>
        <description>Работа с указателями

FIXME

Использование указателей в Паскале

&lt;http://www.lsnnet.ru/pascal/ispolzovanie-ukazatelej-v-paskale.html&gt;

Подведем некоторые итоги. Итак, динамическая память составляет 200…300 Кбайт или больше, ее начало хранится в переменной HEAPORG, а конец соответствует адресу переменной HEAPEND. Текущий адрес свободного участка динамической памяти хранится в указателе HEAPPTR.…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/procfandfun?rev=1557089409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-05T20:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Процедуры и функции</title>
        <link>https://wiki.nsunc.com/pascal/procfandfun?rev=1557089409&amp;do=diff</link>
        <description>Процедуры и функции

Процедуры

На уровне идей, всё ниже сказанное относится не только к языку Паскаль, но и к большинству других языков программирования. Исключением являются конкретные языковые конструкции (имён процедур), которые даны именно для Паскаля и некоторые механизмы реализации.…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/records?rev=1318827884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T05:04:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Объединение разнородных элементов (Запись)</title>
        <link>https://wiki.nsunc.com/pascal/records?rev=1318827884&amp;do=diff</link>
        <description>Объединение разнородных элементов (Запись)

Массивы объединяют однородные единицы информации – элементы одного и того же типа. Но многообразие информации нельзя свести только к какому-то одному типу данных. Например, указывая положение точки в пространстве, мы можем воспользоваться одним и тем же типом для указания ее координат, но, описывая человека, мы должны указать его имя, рост, цвет глаз и волос, то есть в одном описании объединяем разнородную информацию.…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/recur?rev=1353047039&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-16T06:23:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Рекурсия и рекуррентные соотношения</title>
        <link>https://wiki.nsunc.com/pascal/recur?rev=1353047039&amp;do=diff</link>
        <description>Рекурсия и рекуррентные соотношения

Рекуррентные соотношения

Согласно  Физической энциклопедии, рекуррентные соотношения(от лат. recur-rens, род. падеж recurrentis - возвращающийся) - однотипные формулы, которые связывают между собой идущие друг за другом элементы некоторой последовательности (это может быть последовательность чисел, функций и т. д.). В зависимости от природы объектов, связанных рекуррентными соотношениями, эти соотношения могут быть алгебраическими, функциональными, дифференц…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/set?rev=1363230926&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-14T03:15:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Множество (SET OF)</title>
        <link>https://wiki.nsunc.com/pascal/set?rev=1363230926&amp;do=diff</link>
        <description>Делалось с использованием http://itteach.ru/pascal/pascal-mnozhestvo-set-of

Множество (SET OF)

В Паскале Множество - совокупность неупорядоченных данных указанного (базового) типа. Базовый тип:</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/sidebar?rev=1517889189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-06T03:53:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.nsunc.com/pascal/sidebar?rev=1517889189&amp;do=diff</link>
        <description>Справочник по Pascal

	*  Основные понятия
	*  Типы данных
	*  Ветвление в программе
	*  Циклы (Итерации)
	*  Массивы
	*  Записи
	*  Строки
	*  Процедуры и функции
	*  Рекурсия и рекуррентные соотношения
	*  Избранные стандартные процедуры и функции
	*  Создание процедур и функций
	*  Модули
	*   Множества (set)
	*  Указатели
	*  Ввод/Ввывод
	*  Файлы
	*  Графика
	*  Типичные ошибки в коде
	*  Сообщения компилятора об ошибках
	*  Алгоритмы
	*  Процедуры сортировки

	*  Задачи

	*  Контрольные

	…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/sort?rev=1319170025&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-21T04:07:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Сортировка пузырьком</title>
        <link>https://wiki.nsunc.com/pascal/sort?rev=1319170025&amp;do=diff</link>
        <description>Сортировка пузырьком

&lt;flashplayer width=320 height=260&gt;file=&lt;http://wiki.nsunc.com/_media/sorting/bubble-sort.flv&gt;&lt;/flashplayer&gt;


const 
    N = 100;
var
    A : array [1..N] of integer;
    I, J : integer;
     
procedure BubbleSort;
var
  T: Integer;
begin
  for I := N downto 1 do
    for J := 1 to N-1 do
      if A[J] &gt; A[J + 1] then
      begin
        T := A[J];
        A[J] := A[J + 1];
        A[J + 1] := T;
      end;
end;

begin
   Randomize;
   for I := 1 to N do A[I] := random(N);
 …</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/standart?rev=1364975121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-03T07:45:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Округление</title>
        <link>https://wiki.nsunc.com/pascal/standart?rev=1364975121&amp;do=diff</link>
        <description>Округление

Функция Round

Округление, которое берёт любой «действительный» тип (real, extended и т.д.), а возвращает целое число (integer).

Имеет малоизвестную особенность -</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/strings?rev=1461396834&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-23T07:33:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Строки (String)</title>
        <link>https://wiki.nsunc.com/pascal/strings?rev=1461396834&amp;do=diff</link>
        <description>Строки (String)

Строки нужны для работы с текстовой информацией - для вывода сообщений, хранения и обработки имён, названий, слов и т.д. 

Строковые константы</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/subprograms?rev=1461398872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-23T08:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Процедуры</title>
        <link>https://wiki.nsunc.com/pascal/subprograms?rev=1461398872&amp;do=diff</link>
        <description>Процедуры



procedure somename(x:integer);
// Процедура выводит на экран целое значение x, умноженное на 10.0 
// в указанном формате. 
//
// Написана довольно давно неизвестным программистом 
//
// Такой комментарий, содержащий 
//     цель написания процедуры (что она делает и зачем нужна), 
//     данные о времени написания и об авторе,
//     описания параметров,
//     особенности алгоритма
// полезно включать в код любой процедуры

var             // Локальные переменные - могут использов…</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/tasks?rev=1286441976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-07T08:59:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Задача 1</title>
        <link>https://wiki.nsunc.com/pascal/tasks?rev=1286441976&amp;do=diff</link>
        <description>{NOTOC}

Задача 1

Обменять значение переменных a и b.

Задача 2

Вычислить корни квадратного уравнения по введенным коэффициентам. Рассмотреть все возможные варианты.</description>
    </item>
    <item rdf:about="https://wiki.nsunc.com/pascal/types?rev=1508811867&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-24T02:24:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Типы данных</title>
        <link>https://wiki.nsunc.com/pascal/types?rev=1508811867&amp;do=diff</link>
        <description>Типы данных

Классификация типов данных

Типы, используемые в программе, написанной на в Паскале, делятся на стандартные и пользовательские</description>
    </item>
</rdf:RDF>
