<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>Pascal</title>
    <description>Pascal</description>
    <pubDate>Sat, 08 Aug 2026 06:11:13 +0000</pubDate>
    <lastBuildDate>Sat, 08 Aug 2026 06:11:13 +0000</lastBuildDate>
    <generator>انجمن تاپ فروم</generator>
    <link>http://www.top-forum.ir/forums/47/</link>
    <atom:link rel="self" type="application/rss+xml" href="http://www.top-forum.ir/forums/47/index.rss"/>
    <item>
      <title>آموزش پاسکال بخش سوم : آموزش دستورات کنترلی و حلقه ها در پاسکال</title>
      <pubDate>Fri, 17 Jul 2026 13:03:44 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175413/</link>
      <guid>http://www.top-forum.ir/threads/175413/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<b><div style="text-align: center"><div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-5.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-5.jpg" />&#8203;</div></div> </b>  <br />
 <b>دستورات کنترلی: </b><br />
<b>دستور </b><b>IF</b> <b>: </b><br />
در پاسکال یک ساختار انتخابی ابتدایی شامل دستور IF است که در دستور همراه یک عبارت منطقی قرار می گیرد .دستور IF مشخص می کند که در یک حالت خاص ، کدام مجموعه از دستورات باید اجرا شوند. <br />
<br />
دستور if یک انتخابی: <br />
 If condition then <br />
Statement -<br />
<br />
<br />
دستور if دو انتخابی: <br />
 If condition then <br />
Statement1 <br />
Else Statement2...<br />
<br />
<a href="http://www.top-forum.ir/threads/175413/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش سوم : آموزش دستورات کنترلی و حلقه ها در پاسکال</a>]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>برنامه نویسی به زبان پاسکال با Free Pascal 2.6.2</title>
      <pubDate>Tue, 03 Sep 2013 08:10:47 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212575/</link>
      <guid>http://www.top-forum.ir/threads/212575/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=1][/h]<img src="http://tebyan-zn.ir/images/hr_boxes.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://tebyan-zn.ir/images/hr_boxes.jpg" />                                                      <img src="http://tebyan-zn.ir/imagesk/d84dd67c-52b8-4385-86a4-20b404c389b6.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://tebyan-zn.ir/imagesk/d84dd67c-52b8-4385-86a4-20b404c389b6.jpg" /> <br />
<br />
  <br />
 پاسکال (Pascal) یک زبان سطح بالا و ساخت یافته (structual) می  باشد.ساخت یافته یعنی در زبان پاسکال برنامه به کمک توابع به بخش های مجزا  تقسیم می شود و در نوشتن برنامه از مفهوم بلوک استفاده می گردد. در زبان  پاسکال هر بلوک مابین Begin و End قرار می گیرد و حکم یک جمله را دارد. حتی  الامکان از...<br />
<br />
<a href="http://www.top-forum.ir/threads/212575/" target="_blank" class="externalLink" rel="nofollow">برنامه نویسی به زبان پاسکال با Free Pascal 2.6.2</a>]]></content:encoded>
    </item>
    <item>
      <title>پیاده سازی اولین کامپایلر پاسکال</title>
      <pubDate>Tue, 03 Sep 2013 08:05:36 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212574/</link>
      <guid>http://www.top-forum.ir/threads/212574/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h] اولین کامپایلر پاسکال برای سری CDC 6000 خانواده کامپیوترهای پردازنده  مرکزی در زوریخ طراحی شد. آقای Wirth گزارش می‌دهد که اولین کوشش برای  پیاده سازی آن در فرترن در سال 1969 با توجه به نارسایی فرترن برای بیان  ساختمان داده‌های پیچیده، ناموفق بود. دومین تلاش‌ها برای خود زبان پاسکال  تنظیم و فرموله شد و در اواسط سال 1970 قابل استفاده شد. پس از آن بسیاری  از کامپایلرهای پاسکال به طور مشابه، خودمیزبان بودند، به این معنا که خود  کامپایلر در پاسکال نوشته شده است و کامپایلر هنگامی که...<br />
<br />
<a href="http://www.top-forum.ir/threads/212574/" target="_blank" class="externalLink" rel="nofollow">پیاده سازی اولین کامپایلر پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>کامپایلرها و مفسر ها</title>
      <pubDate>Tue, 03 Sep 2013 08:03:05 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212573/</link>
      <guid>http://www.top-forum.ir/threads/212573/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h] کامپایلرها و مفسرهای گوناگون پاسکال برای استفاده عمومی همگان مهیا است:<br />
 <br />
<ul>
<li>Delphi محصول شرکت CodeGear (Borland پیشین) می‌باشدکه این شرکت  پرچمدار توسعه با شتاب برنامه‌های کاربردی (RAD)(Rapid Application  Development) است. از زبان پاسکال شی گرا استفاده می‌کند(نام گذاری زبان  برنامه نویسی Delphi توسط Borland )، زاده شده از پاسکال می‌باشد و به  منظور خلق برنامه‌های کاربردی برای بستر windows تهیه شده است. نسخه‌های  اخیر 2005 تا 2007 کامپایل به بستر .Net را نیز پشتیبانی می‌کنند....</li>
</ul><br />
<a href="http://www.top-forum.ir/threads/212573/" target="_blank" class="externalLink" rel="nofollow">کامپایلرها و مفسر ها</a>]]></content:encoded>
    </item>
    <item>
      <title>ساختار کلی برنامه در زبان پاسکال</title>
      <pubDate>Tue, 03 Sep 2013 08:01:28 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212572/</link>
      <guid>http://www.top-forum.ir/threads/212572/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h] اجزای اصلی یک برنامه به زبان پاسکال عبارت اند از:<br />
 <br />
<ul>
<li>عنوان برنامه ( program Heading )</li>
<li>قسمت اطلاعات (Data section )</li>
<li>قسمت دستورالعمل‌ها ( code section )</li>
</ul> <br />
<ol>
<li>عنوان برنامه شامل دو قسمت زیر است:<ol>
<li>نام برنامه ( program Name )</li>
<li>فرمان‌های کامپایلر ( compiler Directives  ): این قسمت که به عنوان اولین بخش از ساختمان یک برنامه در نظر گرفته  می‌شود محل قرار گرفتن نام برنامه به همراه پارامترهای ورودی و خروجی و  همچنین فرمان‌های کامپایلر که کنترل عمل...</li>
</ol></li>
</ol><br />
<a href="http://www.top-forum.ir/threads/212572/" target="_blank" class="externalLink" rel="nofollow">ساختار کلی برنامه در زبان پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>اجزای تشکیل دهنده یک برنامه</title>
      <pubDate>Tue, 03 Sep 2013 08:00:14 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212571/</link>
      <guid>http://www.top-forum.ir/threads/212571/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h] یک برنامه به زبان پاسکال از قسمت‌های مختلفی تشکیل می‌شود . کوچک‌ترین واحدهای معنی دار در زبان پاسکال توکن ( Token ) نامیده می‌شود که عبارت اند از :<br />
<b>1</b> - حروف : حروف الفبای بزرگ ( از A تا Z ) و حروف الفبای کوچک ( a تا z )<br />
<b>2</b> - ارقام مبنای 10 : ارقام 0 تا 9<br />
<b>3</b> - ارقام مبنای 16 : ارقام 0 تا 9 و حروف A تا F و یا a تا f<br />
<b>4</b> - کاراکترهای تکی : + ، - ، / ، * ، = و . . .<br />
<b>5</b> - جفت کاراکترها : مانند &lt;&gt; ، =&gt; ، =&lt;، = و . . .<br />
<b>6</b> - شناسه ( Identifier  ) : از...<br />
<br />
<a href="http://www.top-forum.ir/threads/212571/" target="_blank" class="externalLink" rel="nofollow">اجزای تشکیل دهنده یک برنامه</a>]]></content:encoded>
    </item>
    <item>
      <title>مزایا و معایب زبان برنامه نویسی پاسکال</title>
      <pubDate>Tue, 03 Sep 2013 07:59:12 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/212570/</link>
      <guid>http://www.top-forum.ir/threads/212570/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h] تاکنون ده‌ها زبان برنامه نویسی مختلف در جهان به وجود آمده و از بین  رفته‌اند که هر یک از آنها دارای مزایا و معایبی بوده‌اند، زبان پاسکال نیز  همانند دیگر زبانهای برنامه نویسی دارای مزایا و معایبی است . مزایای زبان  پاسکال از معایب آن بیشتر است و این امر باعث دوام چند دهه‌ای آن شده است .<br />
از مهم‌ترین مزایای پاسکال، قابل فهم بودن دستورات آن می‌باشد، چرا که  دستورات پاسکال به زبان محاوره‌ای نزدیک هستند . مزیت دیگر زبان پاسکال،  داشتن توابع کتابخانه‌ای است که باعث ایجاد سرعت و سهولت در...<br />
<br />
<a href="http://www.top-forum.ir/threads/212570/" target="_blank" class="externalLink" rel="nofollow">مزایا و معایب زبان برنامه نویسی پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش دوم : آموزش دستورات ورودی ، خروجی و عبارات در پاسکال</title>
      <pubDate>Mon, 15 Oct 2012 13:39:52 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175414/</link>
      <guid>http://www.top-forum.ir/threads/175414/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-3.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-3.jpg" />&#8203;</div> قبل از این که شروع به نوشتن یک برنامه کنیم ابتدا باید دستورات ورودی و خروجی را در پاسکال یاد بگیریم : <br />
 <b>خروجی با دستور Write :</b> <br />
این دستور برای نوشتن اطلاعات در خروجی بکار می رود. اطلاعات خروجی می  توانند ثابتهای عددی، مقادیر متغیرها، عبارات و غیره باشند. شکل دستور در  حالت کلی بصورت زیر است: <br />
(....... و متغیر2 و متغیر1 )write <br />
یا (....... و&#039; عبارت 2&#039; و&#039;عبارت1 &#039;) <br />
یا (....... و ثابت 2...<br />
<br />
<a href="http://www.top-forum.ir/threads/175414/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش دوم : آموزش دستورات ورودی ، خروجی و عبارات در پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش چهارم : آموزش برخی توابع کاربردی پاسکال</title>
      <pubDate>Mon, 15 Oct 2012 13:39:19 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175412/</link>
      <guid>http://www.top-forum.ir/threads/175412/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><b><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-2.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-2.jpg" /> </b>&#8203;</div> <b>زیر برنامه های استاندارد رشته ای:</b> <br />
 <b>تابع concat :</b> <br />
این تابع برای الحاق رشته ها استفاده می شود. <br />
 <div style="text-align: left">خروجی Concat( &#039;ali&#039;,&#039;reza&#039; );---àalireza &#8203;</div> <b>پردازه str : <br />
</b>با این پردازه می توان عددی(صحیح یا اعشاری )را به رشته معادل تبدیل کرد. <br />
 <div style="text-align: left">Str( n:integer;var s:string) ;<br />
Str( n:real;var s:string) ;&#8203;</div><br />
مثال: <br />
 <div style="text-align: left">Begin <br />
R:=13 ; <br />
Str(r,a) ;<br />
A:=a+&#039;ali &#039;...&#8203;</div><br />
<a href="http://www.top-forum.ir/threads/175412/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش چهارم : آموزش برخی توابع کاربردی پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش پنجم : آموزش کارکردن با آرایه ها در Pasca</title>
      <pubDate>Mon, 15 Oct 2012 13:39:08 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175411/</link>
      <guid>http://www.top-forum.ir/threads/175411/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><b><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-4.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-4.jpg" /> </b>&#8203;</div> <b>آرایه: <br />
</b><br />
آرایه یک نوع ساختمان داده است که تعدادی داده هم نوع در آن ذخیره می شوند.  با استفاده از آرایه می توانیم برای مجموعه ای از داده ها ، نام یک متغیر (  مثلا Scores ) را بکار بریم. علاوه بر این می توانیم به تک تک عناصر موجود در آرایه مراجعه کنیم. <br />
در پاسکال یک آرایه در محل های پشت سر هم از حافظه اصلی ذخیره می شود. هر  عنصر آرایه در یک سلول از حافظه قرار می گیرد. بعضی از...<br />
<br />
<a href="http://www.top-forum.ir/threads/175411/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش پنجم : آموزش کارکردن با آرایه ها در Pasca</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش ششم : آموزش فایل پردازی در پاسکال</title>
      <pubDate>Mon, 15 Oct 2012 13:38:53 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175410/</link>
      <guid>http://www.top-forum.ir/threads/175410/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><b> <img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-6.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-6.jpg" /></b>&#8203;</div> <b>فایل های متن ، فایل های داده و فایل های خروجی: <br />
</b><br />
یک فایل متن مجموعه ای از کاراکتر ها است که تحت یک نام روی دیسک ذخیره می  شود . می توانید کلیه داده هایی که توسط برنامه مورد پردازش قرار می گیرند  را قبل از اجرای برنامه ، در یک فایل متن ذخیره کنید . سپس به برنامه دستور  خواندن داده ها را از فایل متن به جای صفحه کلید بدهید . <br />
 <b>فایل داده: <br />
</b>یک فایل داده (یا فایل ورودی )...<br />
<br />
<a href="http://www.top-forum.ir/threads/175410/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش ششم : آموزش فایل پردازی در پاسکال</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش اول</title>
      <pubDate>Mon, 15 Oct 2012 13:37:15 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175405/</link>
      <guid>http://www.top-forum.ir/threads/175405/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-1.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-1.jpg" />&#8203;</div> <b>آموزش پاسکال بخش اول</b><br />
زبان پاسكال يكي از زبانهاي برنامه سازي است كه ويژگيهاي آموزشي آن بسيار  بالاست يعني زبان خوبي براي آموزش برنامه نويسي منظم و دقيق است.قابليت  خوانايي و درك برنامه هاي اين زبان بالاست وميتوان برنامه هايي نوشت كه  احتمال خطاهاي آنها بسيار اندك باشد علتش اين است كه يك زبان ساختار يافته (structed) است .<br />
<br />
<br />
<b>ساختار كلي برنامه چيست؟ </b><br />
تعريف <br />
به وسيله procedure و...<br />
<br />
<a href="http://www.top-forum.ir/threads/175405/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش اول</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش چهارم</title>
      <pubDate>Mon, 15 Oct 2012 13:36:54 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175404/</link>
      <guid>http://www.top-forum.ir/threads/175404/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-5.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-5.jpg" />&#8203;</div></div> <b> آموزش پاسکال بخش چهارم</b><br />
 <b>آرايه هاي دو بعدي در پاسکال :</b> <br />
وقتي از آرايه دوبعدي استفاده ميكنيم بايد از دو حقه for به کار برد .  مثال : برنامه اي بنويسيد كه نمرات 4 كلاس كه هر يك 20 دانش آموز دارد را از ورودي دريافت وتنبل ترين فرد را در اين 4 كلاس مشخص كند .<br />
<br />
<br />
Var A:array[1..20,1..4] of real; <br />
Begin <br />
   For i:=1 to 4 do <br />
   Begin <br />
       For j:=1 to 20 do...<br />
<br />
<a href="http://www.top-forum.ir/threads/175404/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش چهارم</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش پنجم</title>
      <pubDate>Mon, 15 Oct 2012 13:36:35 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175403/</link>
      <guid>http://www.top-forum.ir/threads/175403/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-4.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-4.jpg" />&#8203;</div> <b> آموزش پاسکال بخش پنجم</b><br />
 <b>فايلها : </b><br />
 متني text <br />
ركوردي typed <br />
بدون نوع untyped<br />
<br />
<br />
<b>معرفي فايلهاي متني : </b><br />
  Var <br />
Text : نام فايل <br />
 <b>نسبت دادن فايل : </b><br />
 ; (&#039;نام خارجي ,&#039;نام فايل ) assign <br />
 مثال : <br />
 Assign(f,&#039;c:a1.dat.ddd&#039;); <br />
 باز كردن جهت خواندن <br />
 reset(نام فایل);<br />
 باز كردن جهت نوشتن <br />
 ; ( نام فايل )rewrite <br />
(___,نام فايل )readln <br />
(___,نام فايل )writeln <br />
(اسم فايل )close...<br />
<br />
<a href="http://www.top-forum.ir/threads/175403/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش پنجم</a>]]></content:encoded>
    </item>
    <item>
      <title>اسکریپت چیست ؟</title>
      <pubDate>Mon, 15 Oct 2012 13:36:18 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175402/</link>
      <guid>http://www.top-forum.ir/threads/175402/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/programming-13.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/programming-13.jpg" />&#8203;</div> <b>اسکریپت</b> <br />
زبان های اسکریپتی برای ارائه تحولات و ایجاد پویایی در صفحات وب ایجاد  شدند . این زبان ها از روی زبان های برنامه نویسی ساخته شدند و بهمین دلیل  دارای تشابه بسیاری با هم هستند . این زبان ها در اصل نمونه کوچک شده زبان  های مادر خود هستند . تعدادی از فرمان ها و امکانات زبان های بزرگ در این  زبان ها حذف شده اند . مثلا امکان نوشتن فایل یا پاک کردن فایل ها برروی  سیستم...<br />
<br />
<a href="http://www.top-forum.ir/threads/175402/" target="_blank" class="externalLink" rel="nofollow">اسکریپت چیست ؟</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال بخش سوم</title>
      <pubDate>Mon, 15 Oct 2012 13:15:11 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/175379/</link>
      <guid>http://www.top-forum.ir/threads/175379/</guid>
      <author>invalid@example.com (hector2141)</author>
      <dc:creator>hector2141</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><img src="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-3.jpg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://www.iranianlearn.com/fa-article/img/programming/other/pascal-3.jpg" />&#8203;</div> <b> آموزش پاسکال بخش سوم</b><br />
 <b>در ادامه با دستورات حلقه سازی با تعداد تکرار نامعین آشنا می شویم :</b><br />
<b>تعداد تكرار نامعين</b> <b>: </b><br />
 <div style="text-align: left"> &#8203;</div> While شرط Do <br />
Begin <br />
   ___ <br />
   ___ <br />
   ___ <br />
End;<br />
<br />
<br />
مثال : برنامه اي بنويسيد كه اعداد 100..1 را چاپ كند <br />
 Begin <br />
   I:=1; <br />
   While i&lt;=100 do <br />
     Begin <br />
        Write(i); <br />
        I:=i+1; <br />
End; <br />
 مثال : برنامه اي بنويسيد كه تعدادي اسم...<br />
<br />
<a href="http://www.top-forum.ir/threads/175379/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال بخش سوم</a>]]></content:encoded>
    </item>
    <item>
      <title>چه کسی زبان برنامه نویسی پاسکال را اختراع کرد؟</title>
      <pubDate>Sun, 24 Jun 2012 11:44:53 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/148951/</link>
      <guid>http://www.top-forum.ir/threads/148951/</guid>
      <author>invalid@example.com (Dream Lady)</author>
      <dc:creator>Dream Lady</dc:creator>
      <content:encoded><![CDATA[<span style="font-size: 12px"><span style="color: #0000FF"><br />
زبان برنامه نویسی پاسکال بر مبنای زبان ALGOL طراحی و در سال ۱۹۶۰ گسترش یافت. نام این زبان پس از Blaise Pascal , ریاضی دان فرانسوی که اولین ماشین حساب را در سال ۱۶۴۵ اختراع کرد, نام گذاری شد. با توجه به این که آقای پاسکال در سال ۱۶۶۲ از دنیا رفت و زبان برنامه نویسی پاسکال در حدود ۳۰۰ سال بعد طراحی شد, پس به طور قطع او نمی توانسته خالق این زبان باشد. پس چه کسی زبان را به وجود آورد.<br />
پاسکال توسط شخصی به نام Niklaus Wirth که در ۱۹۳۴ در سوییس به دنیا آمد ابدا شد....</span></span><br />
<br />
<a href="http://www.top-forum.ir/threads/148951/" target="_blank" class="externalLink" rel="nofollow">چه کسی زبان برنامه نویسی پاسکال را اختراع کرد؟</a>]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>آموزش پاسکال - کار با رشته ها و فایل ها</title>
      <pubDate>Wed, 23 Nov 2011 20:33:49 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/108792/</link>
      <guid>http://www.top-forum.ir/threads/108792/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h]   <div style="padding-right: 30px"> <div style="text-align: right"><span style="font-size: 10px">دستورات زير را در نظر بگيريد:<br />
 </span><br />
  کد:<br />
 <br />
<div style="text-align: left">Var  y۱,y۲:real; St۱,st۲ :  string; Y۱:=۳۵۲.۷۶۸ Y۲:=۴۷۶.۳۹۵ Str(y۱:۷:۲,st۱); Str(y۲:۳:۱,st۲);&#8203;</div> <br />
 <span style="font-size: 10px">با اجراي دستور str  اول مقدار ۳۵۲.۷۶۸ به رشته ‘۳۵۲.۷۶۸′ تبديل ميشود و در  st۱ قرار ميگيرد و  با اجراي دستورstr دوم مقدار ۴۷۶.۳۹۵ به رشته ‘۴۷۶.۳۹۵′تبديل  ميشود و در  st۲ قرار ميگيرد.<br />
جدا كردن زيررشته اي از رشته:<br />
زيررشته بخشي از  رشته است و براي جدا كردن زيررشته از رشته از تابع copy استفاده...</span>&#8203;</div></div><br />
<a href="http://www.top-forum.ir/threads/108792/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال - کار با رشته ها و فایل ها</a>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال ، آرایه ها و رشته ها</title>
      <pubDate>Wed, 23 Nov 2011 20:32:56 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/108791/</link>
      <guid>http://www.top-forum.ir/threads/108791/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h]   <div style="padding-right: 30px"> <div style="text-align: right"><span style="font-size: 10px">مثال : برنامه اي بنويسيد كه دو عدد را از  ورودي دريافت و طبق جدول زير نسبت به مقدار آن واكنش نشان دهد</span><span style="font-size: 10px">۳  ۲ ۱ a<br />
B+…+۳+۲+۱ ۱..b b..۱ واكنش</span><br />
 <div style="text-align: left"> کد:<br />
 <br />
Begin Writeln (’  enter a,b :’); Readln(a,b); Case a of ۱:begin for i:=۱ to b  do write(i); end; ۲:begin or I;=b downto ۱  do write(i); end; ۳:begin sum:=۰; for i:=۱ to b  do sum:=sum+I; write(sum); end; end. <br />
 &#8203;</div><br />
 <br />
 <span style="font-size: 10px">[FONT=Times New...[/SIZE]</span>&#8203;</div></div><span style="font-size: 10px"><br />
<br />
<a href="http://www.top-forum.ir/threads/108791/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال ، آرایه ها و رشته ها</a></span>]]></content:encoded>
    </item>
    <item>
      <title>آموزش پاسکال - چونگي استفاده از یونیت گراف</title>
      <pubDate>Wed, 23 Nov 2011 20:31:03 +0000</pubDate>
      <link>http://www.top-forum.ir/threads/108790/</link>
      <guid>http://www.top-forum.ir/threads/108790/</guid>
      <author>invalid@example.com (minaaa)</author>
      <dc:creator>minaaa</dc:creator>
      <content:encoded><![CDATA[[h=2][/h]   <div style="padding-right: 30px"> <div style="text-align: right">در یونیت گراف یکسری روال برای انجام کارهای گرافیکی هست ، برای استفاده از یونیت  گراف این دستور رو بنویس: <br />
 <br />
 <div style="text-align: left">  کد:<br />
 <br />
uses graph; <br />
 &#8203;</div><br />
وقتی  که میخوایم از حالت گرافیکی صفحه نمایش استفاده کنیم باید صفحه نمایش  رو از حالت  متن به گرافیک تغییر بدیم و شما از این دستور میتونید استفاده  کنید : <br />
 <br />
 <div style="text-align: left">  کد:<br />
 <br />
initgraph (driver,mode,directory); <br />
 &#8203;</div><br />
initgraph  گرافیک سیستم ررو بررسی میکنه تا به mode و driver مقدار مناسب بده <br />
mode حالتی  است که ابعاد...&#8203;</div></div><br />
<a href="http://www.top-forum.ir/threads/108790/" target="_blank" class="externalLink" rel="nofollow">آموزش پاسکال - چونگي استفاده از یونیت گراف</a>]]></content:encoded>
    </item>
  </channel>
</rss>
