<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Программирование на языке паскаль</title>
	<atom:link href="http://pascal-cod.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://pascal-cod.ru</link>
	<description>Блог начинающего программиста посвященный программированию на паскале</description>
	<lastBuildDate>Thu, 08 Apr 2010 10:48:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Лабораторная по ИСР Lazarus введение</title>
		<link>http://pascal-cod.ru/laz/vvedenie/</link>
		<comments>http://pascal-cod.ru/laz/vvedenie/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 05:12:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=613</guid>
		<description><![CDATA[Лабораторная по ИСР Lazarus введение В настоящее время бесплатный компилятор FPC (Free Pascal Compilier) используется в нескольких интегрированных средах разработки (ИСР). Наиболее распространены две ИСР: * FreePascal (FP) обеспечивает пользователю комфортный интерфейс. Содержит редактор с синтаксическими выделениями, отладчик, браузер символов и др. ИСР для всех поддерживаемых ОС использует символьный интефейс, подобный ИСР Turbo Pascal. Не [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/vvedenie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сохранение кодов</title>
		<link>http://pascal-cod.ru/laz/soxranenie-kodov/</link>
		<comments>http://pascal-cod.ru/laz/soxranenie-kodov/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 05:09:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=632</guid>
		<description><![CDATA[Сохранение кодов ИСР Lazarus для каждого проекта создает несколько файлов. Чтобы файлы разных проектов не перепутывались, следует для каждого проекта создавать свою папку с именем, содержащим номер работы и номер задания (например, папку 03_1 для задания 1 работы 3). Рекомендуется имена проектов выбирать со ссылкой на дисциплину, номер работы и номер задания (например, Prg_3_1 – [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/soxranenie-kodov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 1.1.</title>
		<link>http://pascal-cod.ru/laz/primer-1-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-1-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:23:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=638</guid>
		<description><![CDATA[Пример 1.1. Активизировать ИСР. Ознакомиться с окнами ИСР. При старте ИСР из Windows выводятся окна ИСР. Главное окно ИСР расположено в верхней части экрана и имеет вид: Окно содержит: строку заголовка с именем ИСР (Редактор Lazarus) и именем проекта (по умолчанию Project1); под ним строка главного меню ИСР; ниже главного меню &#8211; слева панели инструментов; [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 1.2.</title>
		<link>http://pascal-cod.ru/laz/primer-1-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-1-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:21:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=644</guid>
		<description><![CDATA[Пример 1.2. Создать проект консольного приложения Prg_1_1. Оно должно в символьном режиме выводить на экран фразу «Hello World and Россия!». Активизировать ИСР. В главном окне выбирается команда Файл=&#62;Создать. Вызывается окно выбора типа проекта: В нем следует выбрать Custom Program. В окне редактора кода выводится шаблон кода программы на языке FreePascal, отдельное окно будет содержать  сообщения. [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 1_3</title>
		<link>http://pascal-cod.ru/laz/primer-1_3/</link>
		<comments>http://pascal-cod.ru/laz/primer-1_3/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:16:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=655</guid>
		<description><![CDATA[Пример 1.3. Создать проект приложения Prg_1_2. Оно должно при нажатии кнопки «Нажми» выводить на экран фразу «Hello World and Россия!». Активизировать ИСР. В главном окне выбирается команда Файл=&#62;Создать. Вызывается окно выбора типа проекта: В нем следует выбрать Application. В отдельных окнах выводятся: Конструктор формы. Редактор кода. Инспектор объектов. Сообщения. Окно Конструктора формы – стандартное окно [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-1_3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Структура программы и типы в языке FreePascal</title>
		<link>http://pascal-cod.ru/laz/struktura-freepascal/</link>
		<comments>http://pascal-cod.ru/laz/struktura-freepascal/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:15:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=670</guid>
		<description><![CDATA[Структура программы и типы в языке FreePascal Подготовка к работе Структура программы на языке FreePascal. Задание констант, переменных. Типы численных данных и ошибки при преобразованиях типов. Организация простейшего ввода-вывода данных. Составить программу решения задачи в виде консольного приложения. Контрольные вопросы Алфавит языка FreePascal, операции, идентификаторы. Структура программы. Разделы объявления констант, переменных, меток, типов данных, подпрограмм [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/struktura-freepascal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 2.1.</title>
		<link>http://pascal-cod.ru/laz/primer-2-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-2-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:14:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=674</guid>
		<description><![CDATA[Пример 2.1. Создать программу преобразования численных данных из типа Start в типы Fin1, Fin2: Для вещественных чисел: Start = Real, Fin1 = Extended, Fin2 = Single. Для целых чисел: Start = Smallint, Fin1 = Cardinal, Fin2 = Longint. Для контроля размеров данных в программе используется встроенная функция SizeOf, возвращающая размер аргумента в байтах. Каждый раз [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 2.2</title>
		<link>http://pascal-cod.ru/uncategorized/primer-2-2/</link>
		<comments>http://pascal-cod.ru/uncategorized/primer-2-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:13:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=679</guid>
		<description><![CDATA[Пример 2.2. Создать программу взаимных преобразований строковых и символьных типов. Она должна отображать слово World строками разного типа и добавлять к строке символ восклицательного знака ( ! ). Листинг программы program Prg_2_2; uses Classes, SysUtils, RusTrans; var Str_1:string; Str_2:string[10]; ShortStr:ShortString; AnsiStr:AnsiString; WideStr:WideString; MyChar:char; begin Str_1:=&#8217;World&#8217;; writeln(Rus(&#8216;Строки в разных типах&#8217;)); writeln; Str_2:=Str_1; ShortStr:=Str_1; AnsiStr:=Str_1; WideStr:=Str_1; writeln(Rus(&#8216;Значения [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/uncategorized/primer-2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 2.3</title>
		<link>http://pascal-cod.ru/uncategorized/primer-2-3/</link>
		<comments>http://pascal-cod.ru/uncategorized/primer-2-3/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:12:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=683</guid>
		<description><![CDATA[Пример 2.3. Создать программу работы с типом TDateTime. Она должна запрашивать дату и время рождения, выводить текущие дату/время, запрашивать желаемое время обучения, выводить дату/время и день недели конца обучения. Листинг программы program prg_2_3; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; var Date_1,Time_1,DateTime1:string; DateTime_1,DateTime_2:TDateTime; Day:integer; begin writeln(Rus(&#8216;Введите дату рождения день.месяц.год&#8217;)); readln(Date_1); writeln; writeln(Rus(&#8216;Введите время рождения часы.минуты.секунды&#8217;)); readln(Time_1); [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/uncategorized/primer-2-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Линейные структуры</title>
		<link>http://pascal-cod.ru/laz/linejnye-struktury/</link>
		<comments>http://pascal-cod.ru/laz/linejnye-struktury/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=686</guid>
		<description><![CDATA[Линейные структуры Подготовка к работе Запись констант, переменных, стандартных функций. Правила записи арифметических выражений. Арифметический оператор присваивания. Разработать алгоритм решения в соответствии с заданием. Составить программу решения задачи в виде консольного приложения. Контрольные вопросы Алфавит языка FreePascal. Операции. Идентификаторы. Типы данных. Структура программы консольного приложения. Где описываются константы, переменные, метки и типы данных? Стандартные функции. [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/linejnye-struktury/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 3.1.</title>
		<link>http://pascal-cod.ru/laz/primer-3-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-3-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:10:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=692</guid>
		<description><![CDATA[Пример 3.1. Вычислить при x = 2.1, y = 0.59, z = -4.8 значения a и b, используя формулы: Блок-схема алгоритма Листинг программы program prg_3_1; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; label 10; var a,b,c,x,y,z: real; proba:integer; begin 10: writeln(Rus(&#8216;Введите x,y,z&#8217;)); readln(x,y,z); writeln; writeln(Rus(&#8216;Вы ввели&#8217;)); writeln(&#8216;x=&#8217;,x:8:3,&#8217; y=&#8217;,y:8:3,&#8217; z=&#8217;,z:8:3); writeln; writeln(Rus(&#8216;Введите 1, если правильно&#8217;)); readln(proba); if [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 3.2.</title>
		<link>http://pascal-cod.ru/laz/primer-3-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-3-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:09:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=697</guid>
		<description><![CDATA[Пример 3.2. Повторить задание 1, используя функции из модуля math. В листинг добавляем ссылку на модуль math, что позволяет использовать прямо функцию тангенса tan(аргумент) и возведения в степень power(основание, степень). Окно работающего приложения имеет такой же вид, как в задании 1. Листинг программы program prg_3_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans, math; Label 10; var [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Структуры с ветвлениями</title>
		<link>http://pascal-cod.ru/laz/struktury-s-vetvleniyami/</link>
		<comments>http://pascal-cod.ru/laz/struktury-s-vetvleniyami/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:08:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=699</guid>
		<description><![CDATA[Структуры с ветвлениями Подготовка к работе Условная и безусловная передача управления; Вычислительные процессы с разветвляющейся структурой. Разработать алгоритмы решения в соответствии с заданием. Составить программы решения задач. Контрольные вопросы Какие структуры вычислительных процессов Вы знаете? Как организовать разветвление вычислений? Условная инструкция if&#8230;then&#8230;else. Условная инструкция if&#8230;then. Вложенные условные инструкции. Инструкция выбора case …of. Задания к работе [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/struktury-s-vetvleniyami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 4.1.</title>
		<link>http://pascal-cod.ru/laz/primer-4-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-4-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:07:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=704</guid>
		<description><![CDATA[Пример 4.1. Вычислить при y=1.3, x=[0.. 2.1] с шагом 0.3 значения функции a. Результат вывести в виде таблицы. Проект – консольное приложение. Блок-схема алгоритма представлена на рисунке. Для организации цикла введены следующие переменные: xs &#8211; начальное значение, xk &#8211; конечное значение dx &#8211; шаг изменения аргумента x. Листинг программы program prg_4_1; {$mode objfpc}{$H+} uses Classes, [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-4-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 4.2.</title>
		<link>http://pascal-cod.ru/laz/primer-4-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-4-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:06:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=709</guid>
		<description><![CDATA[Пример 4.2. Вывести сообщения для дней недели с использованием оператора множественного ветвления. Проект – консольное приложение. В программе в разделе объявления типов type определен  тип WeekDay из 7 строк. В разделе переменных var объявлена переменная MyWeek этого типа, значениям которой в исполняемой части программы присвоены русскоязычные имена дней недели. Программа содержит цикл запроса у пользователя [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-4-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Циклы с неизвестным числом повторений</title>
		<link>http://pascal-cod.ru/laz/cikly-s/</link>
		<comments>http://pascal-cod.ru/laz/cikly-s/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:05:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=713</guid>
		<description><![CDATA[Циклы с неизвестным числом повторений Подготовка к работе Организация циклов с неизвестным числом повторений. Инструкции циклов while&#8230;do и repeat&#8230;until. Вычисление суммы членов бесконечного ряда. Разработать алгоритмы решения задачи. Составить программы решения задачи. Контрольные вопросы Циклический процесс с неизвестным числом повторений. Его отличия от цикла с заданным числом повторений. Операторы языка Lazarus для организации таких циклов. [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/cikly-s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 5.1.</title>
		<link>http://pascal-cod.ru/laz/primer-5-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-5-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:04:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=717</guid>
		<description><![CDATA[Пример 5.1. Вычислить значение суммы членов бесконечного ряда при x = 0.1 с точностью до члена ряда с модулем, меньшим E=10-10. Для вычисления очередного члена ряда будем использовать рекуррентное соотношение, связывающее его с предыдущим членом a(n+1) = q*a(n). Применение рекуррентных формул позволяет избежать вычисления факториала и возведения в произвольную степень. Рекуррентный коэффициент q найдем из [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-5-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 5.2.</title>
		<link>http://pascal-cod.ru/laz/primer-5-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-5-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:02:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=726</guid>
		<description><![CDATA[Пример 5.2. Блок- схема алгоритма Листинг программы program prg_5_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; var a,e,q,s,x: real; n: integer; begin writeln(Rus(&#8216;Введите точность&#8217;));             // Ввод данных write(&#8216;e=&#8217;); readln(e); writeln(Rus(&#8216;Введите аргумент&#8217;)); write(&#8216;x=&#8217;); readln(x); n := 0;                                                          // Инициализация цикла a := x; s := a; repeat                                                          // Начало цикла q:=-x*x/(2*n+2)/(2*n+3);              // Тело цикла a:=a*q; s:=s+a; [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-5-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Циклы с заданным числом повторений</title>
		<link>http://pascal-cod.ru/laz/cikly-s-zadannym-chislom/</link>
		<comments>http://pascal-cod.ru/laz/cikly-s-zadannym-chislom/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:01:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=731</guid>
		<description><![CDATA[Циклы с заданным числом повторений Подготовка к работе Организация циклов с известным числом повторений. Инструкции циклов for&#8230;to&#8230;do и for&#8230;downto&#8230;do. Разработать алгоритмы решения задач. Составить программы решения задач. Контрольные вопросы Преимущества использования инструкций циклов в программе. Инструкция цикла for&#8230;to&#8230;do. Инструкция цикла for&#8230;downto&#8230;do. Разница между инструкциями for&#8230;to&#8230;do и for&#8230;downto&#8230;do. Требования к переменной цикла в инструкциях for&#8230;to&#8230;do и [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/cikly-s-zadannym-chislom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 6.1.</title>
		<link>http://pascal-cod.ru/laz/primer-6-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-6-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:00:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=736</guid>
		<description><![CDATA[Пример 6.1. Вычислить Блок-схема алгоритма Листинг программы program prg_6_1; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; var x,z: real; i: integer; begin writeln(Rus(&#8216;Введите x&#8217;));           // Ввод x write(&#8216;x=&#8217;); readln(x); z:=0;                                                     // Обнуление суммы for i:=1 to 20 do z:=z+(sqr(x)/i);    // Накопление суммы writeln; writeln(Rus(&#8216;Результат&#8217;)); writeln(&#8216;x=&#8217;, x:8:3, &#8216; z=&#8217;, z);            // Вывод результата readln; end. Консоль перед [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-6-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 6.2.</title>
		<link>http://pascal-cod.ru/laz/primer-6-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-6-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:54:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=742</guid>
		<description><![CDATA[Пример 6.2. Вычислить Блок-схема алгоритма В алгоритме для разнообразия один цикл реализован инструкцией for&#8230;to&#8230;do, а другой &#8211; инструкцией for&#8230;downto&#8230;do. Листинг программы program prg_6_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; var s,t,x,z: real; i,j: integer; begin writeln(Rus(&#8216;Введите x&#8217;));                   // Ввод x write(&#8216;x=&#8217;); readln(x); t:=1;                                                      // Инициализация произведения for i:=1 to 10 do                                    // Цикл [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-6-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Массивы</title>
		<link>http://pascal-cod.ru/laz/massivy/</link>
		<comments>http://pascal-cod.ru/laz/massivy/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:53:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=747</guid>
		<description><![CDATA[Массивы Подготовка к работе Способы описания размеров массивов. Способы ввода и вывода массивов. Реализация приемов накопления суммы или произведения элементов массивов, запоминания результатов, нахождения наибольшего и наименьшего. Способы ввода и вывода матриц. Разработать алгоритмы решения в соответствии с заданием. Составить программы решения задач. Контрольные вопросы Что такое массив? Описание типа &#8211; массив. Какие операторы языка [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/massivy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 7.1.</title>
		<link>http://pascal-cod.ru/laz/primer-7-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-7-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:51:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=751</guid>
		<description><![CDATA[Пример 7.1. Вычислить наибольший элемент Xmax массива Х и его порядковый номер Nmax. Размерность массива. Результат – консольное приложение. Блок-схема алгоритма Листинг программы program prg_7_1; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; const NN=30; var i,n,Xmax,Imax: integer; x:array[1..NN] of integer; begin writeln (Rus(&#8216;Введите размер массива n&#8217;)); readln(n); writeln; randomize; for i:=1 to n do x[i]:=random(100);               // [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-7-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 7.2.</title>
		<link>http://pascal-cod.ru/laz/primer-7-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-7-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:50:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=756</guid>
		<description><![CDATA[Пример 7.2. Вывести квадратную матрицу X размером N в виде таблицы. Вычислить и вывести сумму первых положительных элементов нечетных столбцов матрицы и обнулить элементы, размещенные над суммируемыми элементами. Листинг программы program prg_7_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; const NN=30; var i,j,k,l,n,s: integer; x:array[1..NN,1..NN] of integer; begin writeln (Rus(&#8216;Введите размер массива n&#8217;)); readln(n); writeln; randomize; [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-7-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Файлы</title>
		<link>http://pascal-cod.ru/laz/fajly/</link>
		<comments>http://pascal-cod.ru/laz/fajly/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:49:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=761</guid>
		<description><![CDATA[Файлы Подготовка к работе Типы файлов, определенные в Lazarus. Связь с дисковыми файлами. Операции с типизированными файлами. Операции с текстовыми файлами. операции с нетипизированными файлами. Разработать алгоритмы решения в соответствии с заданием. Составить программы решения задач. Контрольные вопросы Типы файлов, определенные в Lazarus. Способы связи с файлами (прямой, с файловой переменной). Файловая переменная. Как связать [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/fajly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 8.1.</title>
		<link>http://pascal-cod.ru/laz/primer-8-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-8-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:49:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=764</guid>
		<description><![CDATA[Пример 8.1. Создать программу создания, записи и добавления записи текстового файла. Создать текстовый файл из 5 строк и посмотреть его содержимое. Затем добавить в этот файл еще 5 строк и проверить содержимое итогового файла. Блок-схема алгоритма Внимание! При работе с файлами в консольном приложении нельзя применять в путях к файлам символов кириллицы. Рекомендуется вводить строки [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-8-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 8­.2.</title>
		<link>http://pascal-cod.ru/laz/primer-8%c2%ad-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-8%c2%ad-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:48:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=769</guid>
		<description><![CDATA[Пример 8­.2. Создать программу демонстрации произвольного доступа к элементам файла. Она заносит в файл последовательно числа в диапазоне от N1 до N2 (целые и положительные). После записи из файла считываются на дисплей все его компоненты с номерами (начиная с 0). Блок-схема алгоритма приведена на рисунке Листинг программы program prg_8_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-8%c2%ad-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 8.3.</title>
		<link>http://pascal-cod.ru/laz/primer-8-3/</link>
		<comments>http://pascal-cod.ru/laz/primer-8-3/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:47:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=773</guid>
		<description><![CDATA[Пример 8.3. Создать программу для высокоскоростного копирования файла-источника в файл-приемник. В качестве файла-источника использовать результат компиляции Prg_8_1.exe программы задачи 1, созданный ранее. В качестве файла-приемника определить файл с именем Prg_8_1a.exe. После выполнения нужно проверить, что на диске имеется файл-приемник того же размера и содержания. Чтобы убедиться в этом, можно этот файл исполнить. Листинг программы program [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-8-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 8.4.</title>
		<link>http://pascal-cod.ru/laz/primer-8-4/</link>
		<comments>http://pascal-cod.ru/laz/primer-8-4/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:45:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=777</guid>
		<description><![CDATA[Пример 8.4. Создать программу обмена данными с файлом, использующую связь с файлами без файловых переменных. Она заносит в буфер 6 случайных чисел и переносит их в файл (он создается в папке проекта). Затем буфер обнуляется, и из файла возвращаются первые 4 числа. Листинг программы program prg_8_4; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; const Count=6;                               [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-8-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Подпрограммы</title>
		<link>http://pascal-cod.ru/laz/podprogrammy/</link>
		<comments>http://pascal-cod.ru/laz/podprogrammy/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:44:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=781</guid>
		<description><![CDATA[Подпрограммы Подготовка к работе Правила объявления подпрограмм. Связь формальных и фактических параметров. Способы передачи фактических параметров в подпрограмму. Обращение к процедурам и функциям. Разработать алгоритмы и программы решения задач. Контрольные вопросы Что такое подпрограмма? Ее назначение. Правила объявления процедур в программе. Правила объявления функций в программе. Правила обращения к процедуре в программе. Правила обращения к [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/podprogrammy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 9.1.</title>
		<link>http://pascal-cod.ru/laz/primer-9-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-9-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:43:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=787</guid>
		<description><![CDATA[Пример 9.1. Найти след (сумма элементов главной диагонали) квадратных матрицы A[k,k] и B[n,n], где k, n  – размеры матриц. Сделаем это с помощью  подпрограммы-функции Sled. В программе пользователь по запросу вводит размеры матриц A и B. Затем матрицы заполняются случайными числами с помощью вложенных циклов и функции Random (возвращает случайные вещественные числа в интервале 0..1). [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-9-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 9. 2.</title>
		<link>http://pascal-cod.ru/laz/primer-9-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-9-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:42:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=792</guid>
		<description><![CDATA[Пример 9. 2. Найти сумму всех элементов и след (сумму элементов главной диагонали) квадратных матриц A[k,k] и B[n,n], где k, n  – размеры матриц. Сделаем это с помощью  подпрограммы-процедуры Sum_Sled. В отличие от задания 1 в подпрограмме вычисляются два значения Sum – сумма и Sled &#8211; след. Листинг программы program prg_9_2; {$mode objfpc}{$H+} uses Classes, [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-9-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Динамическая память</title>
		<link>http://pascal-cod.ru/laz/dinamicheskaya-pamyat/</link>
		<comments>http://pascal-cod.ru/laz/dinamicheskaya-pamyat/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:41:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=795</guid>
		<description><![CDATA[Динамическая память Подготовка к работе Назначение динамической памяти. Назначение и свойства указателей. Операции с динамическими структурами. Фрагментация данных в динамической памяти. Составить программы решения задач. Контрольные вопросы Что такое динамическая память? Назначение и свойства указателей. Типизированные указатели. Указатель Pointer. Процедура выделения New(p) динамической памяти для типизированных структур. Процедура освобождения Dispose(p) динамической памяти для типизированных структур. [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/dinamicheskaya-pamyat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 10.1.</title>
		<link>http://pascal-cod.ru/laz/primer-10-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-10-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:40:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=799</guid>
		<description><![CDATA[Пример 10.1. Создать динамические структуры типов byte и word, выполнить над ними операцию сложения, после чего освободить память для указанных структур в порядке, обратном выделению. Проект – консольное приложение. Листинг программы program prg_10_1; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; var p1:^Byte=Nil;                                //Указатели с инициализацией p2:^Word=Nil; Result:real; begin writeln(Rus(&#8216;Объект p1&#8242;)); new(p1);                                      // Выделить ДП под [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-10-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 10.2.</title>
		<link>http://pascal-cod.ru/laz/primer-10-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-10-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:39:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=801</guid>
		<description><![CDATA[Пример 10.2. Программа скоростного копирования файла произвольного размера (файл prg_8_1.exe) из папки 08_01 в папку 10_02 с использованием ДП и процедур GetMem и FreeMem. Листинг программы program prg_10_2; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; const FileDir1=&#8217;m:\Lazarus_Examples\08_1\&#8217;; FileDir2=&#8217;m:\Lazarus_Examples\10_2\&#8217;; var InFile,OutFile:file;                                  // Файловые переменные FilePath1,FilePath2:string;                    // Пути к файлам Size:Integer;                                         // Число записей Buffer:PChar;                                       // Буфер [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-10-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Исключения</title>
		<link>http://pascal-cod.ru/laz/isklyucheniya/</link>
		<comments>http://pascal-cod.ru/laz/isklyucheniya/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:38:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=804</guid>
		<description><![CDATA[Исключения Подготовка к работе Класс исключений и их обработка. Разработать алгоритмы решения задач. Составить программы решения задач. Контрольные вопросы Что такое исключение? Классы исключений и их свойства. Инструкция try…except. Назначение, структура и применение. Инструкция try…finally. Назначение, структура и применение. Глобальные и локальные обработчики исключений. Обработчик исключения on…do. Исключение EZeroDivide. Исключение ERangeError. Как включить отработку исключения [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/isklyucheniya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 11.1.</title>
		<link>http://pascal-cod.ru/laz/primer-11-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-11-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:36:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=807</guid>
		<description><![CDATA[Пример 11.1. Создать программу обработки исключений, использующую инструкцию try…except. Проект – консольное приложение. Вариант задания: f1(x) = 1/sin(x), h1 = p/8, тип данных для f1(x) Real. f2(x) =100+x, h2 = 20, тип данных для f2(x) Byte Листинг программы program prg_11_1; {$mode objfpc}{$H+} uses Classes, SysUtils, RusTrans; const h1=pi/8; h2=20; var f:boolean=false; i,imax,imin,i_error:integer; y:array[-10..10] of real; [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-11-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 11.2.</title>
		<link>http://pascal-cod.ru/laz/primer-11-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-11-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:35:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=813</guid>
		<description><![CDATA[Пример 11.2. Создать программу обработки исключений, использующую инструкцию try…finally. Проект – консольное приложение. Листинг программы program Prg_11_2; {$mode objfpc}{$H+}uses uses Classes, SysUtils, RusTrans; const h1=pi/6;                                                               // шаг для f1 h2=40;                                                                        // шаг для f2 var f:boolean=false;                                                   // флаг ошибки i,Imin,Imax,i_error,dy:integer; s:string; y:array[-10..10] of real; b:array[-10..10] of byte; begin writeln(Rus(&#8216;Введите Imin и [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-11-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Списки</title>
		<link>http://pascal-cod.ru/laz/spiski/</link>
		<comments>http://pascal-cod.ru/laz/spiski/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:34:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=816</guid>
		<description><![CDATA[Списки Подготовка к работе По указанной литературе изучить определенные в ИСР Lazarus списки и основные команды, используемые для работы с ними. Контрольные вопросы Списки, их назначение. Компоненты списков ListBox (список) и ComboBox (комбинированный список) в ИСР Lazarus. Их назначение и сравнение. Создание в форме компонентов списков. Свойства Count (количество) и Capacity (емкость) компонент списков. Свойства [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/spiski/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 12.1.</title>
		<link>http://pascal-cod.ru/laz/primer-12-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-12-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:33:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=819</guid>
		<description><![CDATA[Пример 12.1. Создать проект работы со списками. В проекте предусмотреть: Инициализацию поля ввода. Заполнение комбинированного списка из поля ввода. Вставку строки в комбинированный список. Копирование строк из списка ComboBox в список ListBox, Рекомендуемая форма программы: Форма содержит следующие компоненты: ListBox1 &#8211; простой список. Label1 – метка для заголовка компонента ListBox1. ComboBox1 &#8211; комбинированный список. Label2 [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-12-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Модули</title>
		<link>http://pascal-cod.ru/laz/moduli/</link>
		<comments>http://pascal-cod.ru/laz/moduli/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:32:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=826</guid>
		<description><![CDATA[Модули Подготовка к работе Назначение и использование модулей. Разработать алгоритмы решения задач. Составить программы решения задачи. Контрольные вопросы Что такое модуль? Его назначение и создание. Структура модуля. Назначение и содержание секции Interface. Назначение и содержание секции Implementation. Назначение и содержание секции Initialization, Finalization. Назначение и содержание секции Finalization. Связывание модуля с вызывающей программой. Что такое [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/moduli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 13.1.</title>
		<link>http://pascal-cod.ru/laz/primer-13-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-13-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:31:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=830</guid>
		<description><![CDATA[Пример 13.1. Создать вызывающую программу, использующую модуль комплексной арифметики Complex, содержащий 4 функции: сложение, вычитание, умножение и деление. Вызывающая программа должна выполнить функцию по варианту задания функцию сложения с комплексными операндами Comp1=6 + i*8 и Comp2=7 + i*11. Из главного окна ИСР командой Файл=&#62;Создать модуль генерируем пустой модуль Unit (модуль без формы). Получаем в окне [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-13-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 13.2.</title>
		<link>http://pascal-cod.ru/laz/primer-13-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-13-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:30:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=834</guid>
		<description><![CDATA[Пример 13.2. Повторить задание 1, реализовав модуль в виде DLL Complex2. Проект – приложение. Командой Файл=&#62;Создать вызываем окно выбора и выбираем в нем Library (для Windows это DLL). Получаем в окне Редактора кода страницу шаблона DLL с именем Project1. В редакторе кода заносим в нее код DLL. Подпрограммы те же, что в модуле Complex задания [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-13-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Таблицы</title>
		<link>http://pascal-cod.ru/laz/tablicy/</link>
		<comments>http://pascal-cod.ru/laz/tablicy/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:29:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=836</guid>
		<description><![CDATA[Таблицы Подготовка к работе Cвойства компонентов Label, Button, Edit, StringGrid. Cобытия onClick, onChange, onCreate. Как создать код обработчика события. Контрольные вопросы События onClick, onCreate. Назначение и свойства компонента кнопка. Назначение и свойства компонент метка. Назначение и свойства компонента однострочный редактор. Назначение и свойства компонента StringGrid. Как инициализировать таблицу при старте приложения. Как создать обработчик события [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/tablicy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 14.1.</title>
		<link>http://pascal-cod.ru/laz/primer-14-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-14-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:28:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=840</guid>
		<description><![CDATA[Пример 14.1. Запустить ИСР. Создать в ней новое приложение. Присвоить свойству Caption компонента Form1 значение Таблица конвертации. Сохранить модуль под именем prg_14_1_, а проект под именем prg_14_1. Установить на форме компоненты: однострочные редакторы Edit1 и Edit2, метки Label1 – Label3,  кнопки Button1- Button7 (со страницы Standard), таблицу строк StringGrid1 (со страницы Additional). Компоненты расположить так: [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-14-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Графика, отображение графиков функций</title>
		<link>http://pascal-cod.ru/laz/grafika-otobrazhenie/</link>
		<comments>http://pascal-cod.ru/laz/grafika-otobrazhenie/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:23:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=847</guid>
		<description><![CDATA[Графика, отображение графиков функций Подготовка к работе По рекомендованной литературе изучить графические средства Lazarus. Разработать алгоритмы решения и составить программы решения задач. Контрольные вопросы GDI (Graphics Device Interface) &#8211; интерфейс и драйверы графических устройств. Контекст отображения (дисплейный контекст) и его инструменты: шрифт, перо, кисть. Класс TGraphicObject (графический объект). Класс TFont &#8211; шрифт. Свойства Charset (набор [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/grafika-otobrazhenie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 15.1.</title>
		<link>http://pascal-cod.ru/laz/primer-15-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-15-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:22:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=850</guid>
		<description><![CDATA[Пример 15.1. Создать программу рисования в форме графика функции с поясняющим текстом. Проект – приложение. Функция &#8211; синус. Программа предусматривает три варианта рисования графика: Точками с помощью свойства Pixels (график в левой верхней части окна). Линиями с использованием метода LineTo (график в нижней левой части окна). С использованием компонента TChart (в правой части окна). Окно [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-15-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Графика, примитивы</title>
		<link>http://pascal-cod.ru/laz/grafika-primitivy/</link>
		<comments>http://pascal-cod.ru/laz/grafika-primitivy/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:21:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=854</guid>
		<description><![CDATA[Графика, примитивы Подготовка к работе Назначение, типы и методы работы с графическими примитивами. Свойства компонента TShape. Контрольные вопросы Назначение графических примитивов. Графический примитив Линия и метод LineTo его отображения. Графический примитив Кусочно-ломаная линия и метод  PolyLine и его отображения. Графический примитив Хорда (линия поперек эллипса) и метод Chord его отображения. Графический примитив Прямоугольная рамка и [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/grafika-primitivy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 16.1.</title>
		<link>http://pascal-cod.ru/laz/primer-16-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-16-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:20:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=859</guid>
		<description><![CDATA[Пример 16.1. Создать программу рисования в форме графического примитива  с заливкой. Примитив &#8211; пятиугольная звезда, рисуется при нажатии кнопки мыши (событие onDown) на форме. Если  нажата левая кнопка мыши, то цвет линий clBlack (черный), стиль заливки bsDiagCross (диагональный крест), цвет заливки &#8211; clRed (красный). Если нажата правая кнопка мыши, то цвет линий clRed (красный), стиль [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-16-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 16.2.</title>
		<link>http://pascal-cod.ru/laz/primer-16-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-16-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:19:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=863</guid>
		<description><![CDATA[Пример 16.2. Создать проект,  в котором в форме с изменяемым цветом отображается компонент Shape1 (фигура), для которого можно менять тип и цвет. Формы фигур: stCircle, stEllipse, stsquare. Выполнение Запустить ИСР. Создать в ней новое приложение. Присвоить свойству Caption компонента Form1 значение Prg_16_2. Сохранить модуль под именем prg_16_2_, а проект под именем prg_16_2. Разместить на форме [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-16-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Графика, растровые изображения и анимация</title>
		<link>http://pascal-cod.ru/laz/grafika-rastrovye-izobrazheniya-i-animaciya/</link>
		<comments>http://pascal-cod.ru/laz/grafika-rastrovye-izobrazheniya-i-animaciya/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:18:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=871</guid>
		<description><![CDATA[Графика, растровые изображения и анимация Подготовка к работе Графические средства Lazarus. Разработать алгоритмы решения задач. Составить программы решения задач. Контрольные вопросы Класс TImage &#8211; компонент изображения. Класс TBitMap &#8211; растровое изображение. Принцип создания анимации. Использование в анимационной программе фоновой картинки. Использование в анимационной программе картинки образа. Использование в анимационной программе буфера. Задания к работе Задание [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/grafika-rastrovye-izobrazheniya-i-animaciya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 17.1.</title>
		<link>http://pascal-cod.ru/laz/primer-17-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-17-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:16:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=874</guid>
		<description><![CDATA[Пример 17.1. Создать программу работы с графическими файлами, Проект – приложение. В программе используется файл растровой картинки Фиалка.bmp, который надо загрузить в ту же папку, где находится проект приложения. Этот файл находится в папке УМД к ЛР. Форма проекта задания 1. В форме размещены: Скрытый компонент OpenPictureDialog1 открытия графических файлов. Компонент Image1 для отображения битовых [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-17-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 17.2.</title>
		<link>http://pascal-cod.ru/laz/primer-17-2/</link>
		<comments>http://pascal-cod.ru/laz/primer-17-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:15:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=880</guid>
		<description><![CDATA[Пример 17.2. Создать программу демонстрации анимации: движение самолета на фоне фабрики. Проект – приложение. В программе используются два файла растровых картинок, которые надо загрузить в ту же папку, где находится проект приложения: фон &#8211; фабрика, файл factory.bmp, движущийся объект &#8211; самолет, файл aplane.bmp. Эти файлы находятся в папке УМД к ЛР. Форма приложения содержит два [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-17-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Тестирование и отладка</title>
		<link>http://pascal-cod.ru/laz/testirovanie-i-otladka/</link>
		<comments>http://pascal-cod.ru/laz/testirovanie-i-otladka/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:14:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=884</guid>
		<description><![CDATA[Тестирование и отладка Подготовка к работе Способы получения данных состояния программы. Отладочная печать. Пошаговое выполнение программы в версиях «Шаг в обход» и «Шаг со входом». Выполнение программы до позиции курсора. Использование окна «Список наблюдения». Использование окна «Точки останова». Использование окна «Стек вызова». Изучить алгоритм и программу учебной задачи в данной работе. Получить для примера набор [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/testirovanie-i-otladka/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пример 18.1.</title>
		<link>http://pascal-cod.ru/laz/primer-18-1/</link>
		<comments>http://pascal-cod.ru/laz/primer-18-1/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:13:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ЛР по ИСР Lazarus]]></category>

		<guid isPermaLink="false">http://pascal-cod.ru/?p=888</guid>
		<description><![CDATA[Пример 18.1. Протестировать учебную программу с условиями: С помощью отладочной печати контролировать массив s[i]. Переменные для окна «Список наблюдения» &#8211; a,b,s,i. Точки останова &#8211; m1,m2,m4. Листинг программы program prg_18_1; {$mode objfpc}{$H+} Uses   Classes, SysUtils, RusTrans; label m1,m2,m3,m4,m5,m6; var a,b,c,d,s,f,sm: real; i: integer; function Ample(x,y:real):real; var x1,y1: real; begin x1:=Int(x); y1:=Int(y); Result:=sqrt(x1*x1+y1*y1); end; begin writeln(Rus(&#8216;Введите c,d&#8217;)); [...]]]></description>
		<wfw:commentRss>http://pascal-cod.ru/laz/primer-18-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

