<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <channel rdf:about="http://coder.mihanblog.com/post/rss">
        <title>Coder | یادداشتهای یک دانشجوی ریاضی</title>
        <description>برنامه نویسی ، c , c++,Pascal,CSS , JQuery ,Html,Script,PHP,Programming,Farsi,Iran,Delphi</description>
        <link>http://coder.mihanblog.com</link>
       <dc:date>2012-02-24T20:49:01+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/14" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/13" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/12" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/8" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/7" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/11" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/10" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/9" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/6" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/5" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/4" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/3" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/2" />
                <rdf:li rdf:resource="http://coder.mihanblog.com/post/1" />
            </rdf:Seq>
        </items>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rdf+xml" href="http://feeds.feedburner.com/PersianCoder" /><feedburner:info uri="persiancoder" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>PersianCoder</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname></channel>
    <item rdf:about="http://coder.mihanblog.com/post/14">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-15T10:32:24+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>قرآن ! من شرمنده توام ، درد د لی از دکتر شریعتی</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/jAMT9uWvzaY/14</link>
        <description>&lt;p style="text-align: justify;"&gt;قرآن ! من شرمنده‌ی توام اگر  از تو آواز 
مرگی  ساخته‌ام که هر وقت در کوچه‌مان آوازت بلند می‌شود همه از  هم 
می‌پرسند ” چه کس مرده  است؟&lt;/p&gt;&lt;div&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;” چه غفلت بزرگی که می پنداریم خدا ترا 
برای  مردگان ما نازل کرده  است.&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;
&lt;/p&gt;&lt;p style="text-align: right;"&gt;قرآن! من شرمنده‌ی توام اگر تو را  از 
یک نسخه عملی به یک افسانه  موزه نشین مبدل کرده‌ام.&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;
&lt;/p&gt;&lt;p style="text-align: right;"&gt;یکی ذوق می‌کند که تو را بر روی  برنج 
نوشته،‌ یکی ذوق می‌کند که  تو را فرش کرده، ‌یکی ذوق می‌کند که تو را  با 
طلا نوشته، ‌یکی به خود می‌بالد که تو  را در کوچک‌ترین قطع ممکن منتشر  
کرده و … آیا واقعا خدا تو را فرستاده تا موزه سازی  کنیم؟&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;
&lt;/p&gt;&lt;p style="text-align: right;"&gt;قرآن! من شرمنده‌ی توام اگر حتی  آنان 
که تو را می خوانند و ترا می  شنوند،‌ آن چنان به پایت می‌نشینند که  خلایق
 به پای موسیقی‌های روزمره می‌نشینند.&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;اگر چند آیه از تو را به یک نفس  بخوانند 
مستمعین فریاد می زنند ”  احسنت …! ” گویی مسابقه نفس است … قرآن!‌  من 
شرمنده‌ی توام اگر به یک فستیوال مبدل  شده‌ای.&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;حفظ کردن تو با شماره صفحه، ‌خواندن  تو آز
 آخر به اول، ‌یک معرفت  است یا یک رکورد گیری؟ ای کاش آنان که تو را  حفظ 
کرده‌اند، ‌حفظ کنی، تا این چنین  تو را اسباب مسابقات هوش نکنند.&lt;/p&gt;&lt;div style="text-align: right;"&gt;
&lt;/div&gt;&lt;p style="text-align: right;"&gt;خوشا به حال هر کسی که دلش  رحلی است برای 
تو.&lt;/p&gt;

&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/jAMT9uWvzaY" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/14</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/13">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-01T09:59:25+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>شروع کار با ++C</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/dohvt142WZI/13</link>
        <description>&lt;br&gt;&lt;p class="matn"&gt;مطمئناً بهترین روش برای آموزش زبانهای برنامه نویسی ، نوشتن یک برنامه میباشد .&lt;br&gt;این اولین برنامه ما به زبان ++C است :&lt;/p&gt;&lt;table style="width: 100%; margin-top: 0pt;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;tbody&gt;&lt;tr&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;td style="background-color: white; color: black; font-size: 9pt; font-weight: bold; direction: ltr; text-align: left; border: 1px solid rgb(221, 221, 221); padding: 5px;"&gt;&lt;br&gt;&lt;span style="color: rgb(105, 105, 105);"&gt;// Our first program in C++&lt;/span&gt;&lt;br&gt;&lt;span style="color: rgb(0, 74, 67);"&gt;#&lt;/span&gt;&lt;span style="color: rgb(0, 74, 67);"&gt;include &lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(64, 1, 90);"&gt;iostream.h&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;span style="color: rgb(64, 0, 0);"&gt;main&lt;/span&gt; &lt;span style="color: rgb(128, 128, 48);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(128, 128, 48);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(128, 0, 128);"&gt;{&lt;/span&gt;&lt;br&gt;&lt;span style="color: rgb(96, 48, 0);"&gt;cout&lt;/span&gt; &lt;span style="color: rgb(128, 128, 48);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 128, 48);"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 230);"&gt;Hello World!&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;&lt;span style="color: rgb(128, 0, 128);"&gt;;&lt;/span&gt;&lt;br&gt;&lt;span style="color: rgb(128, 0, 0); font-weight: bold;"&gt;return&lt;/span&gt;&amp;nbsp;&lt;span style="color: rgb(0, 140, 0);"&gt;0&lt;/span&gt;&lt;span style="color: rgb(128, 0, 128);"&gt;;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;span style="color: rgb(128, 0, 128);"&gt;}&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td style="background-color: rgb(224, 224, 224); border: 1px solid rgb(221, 221, 221); text-align: left; padding: 5px; color: rgb(131, 131, 131); direction: ltr;"&gt;Hello World!&lt;/td&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="matn"&gt;معنای عبارت&lt;span style="color: rgb(0, 102, 153); font-weight: bold; direction: ltr;"&gt;++my first program in c//&lt;/span&gt;:&lt;br&gt;&lt;br&gt;این خط دستوری ، خط توضیحات برنامه نامیده میشود. هر متنی که بعد از دو علامت اسلش (//) بیاید تا پایان همان سطر یک توضیح تلقی می‌شود&amp;nbsp; ، هیچ تأثیری در اجرای برنامه ندارد. برنامه نویس میتواند از آن برای درج نکات و مشاهدات داخل برنامه استفاده نماید.&lt;/p&gt;&lt;p class="matn"&gt;معنای عبارت&lt;span style="color: rgb(0, 102, 153); font-weight: bold; direction: ltr;"&gt;&amp;nbsp;"include "iostream.h #&lt;/span&gt;:&lt;br&gt;&lt;br&gt;خطوطی که با یک علامت هش (#) آغاز میشوند ، راهنمای پیش پردازنده میباشند . این خط دستوری به پیش پردازنده فرمان میدهد تا از فایل استاندارد iostream برای اجرای برنامه استفاده نماید. این فایل بخصوص شامل تعاریفی برای کتابخانه استاندارد عملگرهای ورودی و خروجی (IO) میباشد.&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;p class="matn"&gt;معنای عبارت&amp;nbsp;&lt;span style="color: rgb(0, 102, 153); font-weight: bold; direction: ltr;"&gt;() int main&lt;/span&gt;:&lt;br&gt;&lt;br&gt;این خط به کامپایلر می‌گوید که «بدنۀ اصلی برنامه» از کجا شروع می‌شود. این خط دارای اجزای زیر است:&lt;/p&gt;&lt;p class="postlist"&gt;1 – عبارت int که یک نوع عددی در C++ است.&lt;br&gt;2 – عبارت main که به آن «تابع اصلی» در C++ می‌گویند.&lt;br&gt;3 – دو پرانتز () که نشان می‌دهد عبارت main یک «تابع» است.&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;p class="matn"&gt;معنای عبارت&lt;span style="color: rgb(0, 102, 153); font-weight: bold; direction: ltr;"&gt;&amp;nbsp;;"! cout &amp;lt;&amp;lt; "Hello World&lt;/span&gt;:&lt;br&gt;&lt;br&gt;این خط در زبان &lt;span lang="en-us"&gt;++C&lt;/span&gt; یک گزاره نامیده میشود.&amp;nbsp; گزاره عامل ایجاد تغییراتی در برنامه میباشد.&lt;br&gt;&lt;span style="font-weight: bold; color: gray;"&gt;cout&lt;/span&gt; کار نمایش استاندارد خروجی را در ++C بر عهده دارد . معنای کلی این گزاره قرار دادن یک رشته از کاراکتر ها (در این مثال Hello World ) در صفحه نمایشگر میباشد.&lt;br&gt;&lt;br&gt;توجه داشته باشید در که در زبان برنامه نویسی ++C همه ی گزاره ها به کاراکتر سمیکولن (;) ختم میشوند.&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;p class="matn"&gt;معنای عبارت&lt;span style="color: rgb(0, 102, 153); font-weight: bold; direction: ltr;"&gt;&amp;nbsp;; return 0&lt;/span&gt;:&lt;br&gt;&lt;br&gt;این خط باعث پایان برنامه میشود . در زبان ++C این عبارت به صورت پیش فرض تعریف شده تا برنامه درست نوشته شده با خطای کامپایلری مواجه نشود .&lt;/p&gt;&lt;br&gt;&lt;p class="matn"&gt;احتمالا تا اینجای کار با اصول مقدماتی برنامه نویسی به زبان ++C آشنا شده اید . امیدوارم مفید واقع شده باشد.&lt;/p&gt;&amp;nbsp;&amp;nbsp;&lt;div class="pn"&gt;&amp;nbsp;پ.ن : در صورت بروز هر گونه سوالی در قسمت دیدگاه ها اعلام کنید .&amp;nbsp;&lt;/div&gt; &lt;div class="poem"&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/dohvt142WZI" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/13</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/12">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-15T10:41:44+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>الگوریتم (فصل اول - جلسه چهارم)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/iNljcGlx_uM/12</link>
        <description>&lt;br&gt;&lt;div class="label"&gt;آنچه در این جلسه میخوانید :&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;&amp;nbsp;- حلقه ها&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;حلقه ها&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;در حل بسیاری از مسائل با عملیاتی روبرو می‌شویم ، كه نیاز به تكرار&amp;nbsp;دارند و عمل تكرار آنها به تعداد مشخصی انجام می‌گیرد. &lt;/p&gt;&lt;p class="matn"&gt;فرض كنید،&amp;nbsp;بخواهیم میانگین 100 عدد را محاسبه كنیم، در اینصورت منطقی بنظر&amp;nbsp;نمی‌رسد كه 100 متغیر مختلف را از ورودی دریافت كنیم سپس آنها را&amp;nbsp;جمع كنیم.&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;انواع حلقه ها &lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;&amp;nbsp;- حلقه های با تکرار مشخص&lt;br&gt;&amp;nbsp;- حلقه های با تکرار نا مشخص&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;حلقه های با تکرار مشخص&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;در این نوع حلقه‌ها تعداد تكرار مشخص می‌باشد. این حلقه از اجزاء زیر&amp;nbsp;تشكیل می‌شود:&lt;/p&gt;&lt;p class="postlist"&gt;1)&amp;nbsp; اندیس حلقه&lt;br&gt;2)&amp;nbsp; مقدار اولیه برای اندیس حلقه &lt;br&gt;3)&amp;nbsp; مقدار افزاینده برای اندیس حلقه (معمولا یك واحد در هر مرحله)&lt;br&gt;4)&amp;nbsp; مقدار نهایی (تعداد تكرار حلقه)&lt;br&gt;5)&amp;nbsp; شرطی برای كنترل تعداد تكرار حلقه&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="matn"&gt;این حلقه‌ها را غالباً با فلوچارت بصورت زیر نمایش می‌دهند:&lt;/p&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/flow-4-1.gif" height="241" width="253"&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="example"&gt;&lt;div class="soal"&gt;مثال : فلوچارتی رسم نمائید كه عدد n را از ورودی دریافت كرده،&amp;nbsp;مجموع اعداد از یك تا n را محاسبه كند.&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;توضیحات: n مقدار نهایی حلقه و i اندیس (شمارنده) میباشد.&lt;/p&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/flow-4-2.gif" height="326" width="258"&gt;&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;نمونه اجرای فلوچارت بالا بصورت زیر است:&lt;/p&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/flow-4-3.PNG" height="177" width="377"&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;p style="margin: 0pt 140px 0pt 0pt;" align="center"&gt;&lt;a class="btn" id="show-practices"&gt;&lt;span&gt;تمرینات تکمیلی&lt;/span&gt;&lt;/a&gt;&lt;a class="btn" id="hide-practices"&gt;&lt;span&gt;پنهان کن&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p class="practices"&gt;تمرین 8 - فلوچارتی رسم كنید كه n عدد از ورودی دریافت كرده،&amp;nbsp;بزرگترین مقدار از بین n عدد را پیدا كرده در خروجی چاپ نماید.&lt;br&gt;&lt;br&gt;تمرین 9 - فلوچارتی رسم نمائید كه n , x&amp;nbsp; ، دو عدد صحیح مثبت را از&amp;nbsp;ورودی دریافت كرده سپس x به توان n را محاسبه كند.&lt;br&gt;&lt;/p&gt;&lt;div class="pn"&gt;پ.ن 1: تمریناتی که در آخر هر جلسه قرار میدهم ، محک خوبی است برای آنکه خود را بیازمایید .&lt;br&gt;پ.ن 2: اگر در پاسخگویی به پرسش ها به مشکلی برخوردید ، در قسمت دیدگاه اعلام کنید .&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;div class="poem"&gt;كــــاش قلـب وســعت میگـــرفت&lt;br&gt;شمــــع با پروانه الفت میگـــرفت&lt;br&gt;&lt;br&gt;كـــاش توى جــاده هاى زنـــدگى&lt;br&gt;خنده هم از گریه سبقت میگرفت&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/iNljcGlx_uM" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/12</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/8">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-14T12:20:26+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>فصل اول - مقدمات برنامه نویسی با ++C (جلسه دوم)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/KIbe1E0kb-4/8</link>
        <description>&lt;br&gt;&lt;div class="label"&gt;آشنایی با محیط برنامه نویسی &lt;span lang="en-us"&gt;++C&lt;/span&gt; در نرم افزار &lt;span lang="en-us"&gt;++Dev C&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="matn"&gt;&lt;div style="text-align: justify;"&gt;برنامه &lt;span lang="en-us"&gt;++Dev C &lt;/span&gt;یکی از بهترین محیطهای برنامه نویسی است که کار با آن بسیار آسان بوده ولی تا این لحظه در هیچ سایت یا وبلاگ فارسی زبان ، آموزشی جامع و مفید در مورد تنظیمات مربوط به &lt;span lang="en-us"&gt;IDE&lt;/span&gt;&amp;nbsp;این برنامه ارائه نشده است .&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;ابتدا برنامه &lt;span lang="en-us"&gt;++Dev C&lt;/span&gt;&amp;nbsp; را نصب نمایید . حال در اولین اجرای برنامه مراحل زیر را دنبال کنید :&lt;/div&gt;&lt;!--[if !IE]&gt;&lt;!--&gt;&lt;div id="gallery"&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;&lt;p style="margin: 0pt 190px 0pt 0pt;" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;a class="btn tooltip" href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc0.gif" title="اسلاید آموزشی کار با برنامه"&gt;&lt;span&gt;شروع آموزش&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;ul style="display: none;"&gt;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc1.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc2.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc3.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc4.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc5.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc6.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc7.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc8.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc9.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc10.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc11.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc12.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc13.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc14.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc15.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc16.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc17.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc18.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&lt;li&gt;&lt;a href="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc19.gif"&gt;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/ul&gt;&lt;/div&gt;&lt;!--&lt;![endif]--&gt;&lt;!--[if IE]&gt;&lt;br&gt;&lt;br&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc0.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc1.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc2.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc3.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc4.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc5.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc6.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc7.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc8.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc9.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc10.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc11.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc12.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc13.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc14.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc15.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc16.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc17.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc18.gif" style="border:1px gray solid"&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://kamdad.persiangig.com/Coder/DevCpp/howto/devc19.gif" style="border:1px gray solid"&gt;&lt;/div&gt;&lt;![endif]--&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;div class="poem"&gt;ای مــهر تو در دل ها، وی مــهر تو بر لب ها&lt;br&gt;وی شور تو در سرها، وی سـر تو در جان ها&lt;br&gt;&lt;br&gt;تا عــهد تو دربسـتم، عــهد همه بشکستم&lt;br&gt;بعد از تــو روا باشــد، نقــض هـمه پیمان ها&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/KIbe1E0kb-4" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/8</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/7">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-06T10:03:29+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>فصل اول - مقدمات برنامه نویسی با ++C (جلسه اول)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/9GDUXMM7TSk/7</link>
        <description>&lt;br&gt;&lt;div class="label"&gt;آنچه در این جلسه میخوانید :&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;&amp;nbsp;- تاریخچه &lt;span lang="en-us"&gt;++C&lt;/span&gt;&lt;br&gt;&amp;nbsp;- آماده سازی مقدمات&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;تاریخچه &lt;span lang="en-us"&gt;++C&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط &lt;a class="tooltip" target="_blank" title="آشنا شوید" href="http://en.wikipedia.org/wiki/Brian_Kernighan"&gt;Kernighan&lt;/a&gt; و &lt;a class="tooltip" target="_blank" title="آشنا شوید" href="http://en.wikipedia.org/wiki/Dennis_Ritchie"&gt;Richie&lt;/a&gt; شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود.&lt;br&gt;&lt;br&gt; هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و&amp;nbsp; &lt;a class="tooltip" target="_blank" title="آشنا شوید" href="http://en.wikipedia.org/wiki/Bjarne_Stroustrup"&gt;Bjarne Stroustrup&lt;/a&gt; زبان &lt;span lang="en-us"&gt;++C&lt;/span&gt; را طراحی نمود .&lt;/p&gt;&lt;br&gt;&lt;p class="matn"&gt;&lt;span lang="en-us"&gt;++C&lt;/span&gt; ترکیبی از دو زبان C و Simula بود و قابلیت‌های شی‌گرایی نیز داشت. از آن زمان به بعد شرکت‌های زیادی کامپایلرهایی برای &lt;span lang="en-us"&gt;++C&lt;/span&gt; طراحی کردند. این امر سبب شد تفاوت‌هایی بین نسخه‌های مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود. به همین دلیل در سال 1998 زبان &lt;span lang="en-us"&gt;++C&lt;/span&gt; توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یک‌پارچه در‌آمد. &lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;آماده سازی مقدمات&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;یک برنامه&amp;nbsp;شامل دستورالعمل‌های متوالی است که می‌تواند توسط یک رایانه اجرا شود. برای نوشتن و اجرای هر برنامه به یک ویرایش‌گر متن و یک &lt;a target="_blank" class="tooltip" title="کامپایلر چیست؟" href="http://coder.mihanblog.com/"&gt;کامپایلر&lt;/a&gt; احتیاج داریم. &lt;br&gt;&lt;br&gt; برنامه &lt;span lang="en-us"&gt;++Dev C&lt;/span&gt; محصول شرکت &lt;span lang="en-us"&gt;&lt;a target="_blank" href="http://bloodshed.net"&gt;Bloodshed&lt;/a&gt;&lt;/span&gt; نمونه ‌جالبی از محیط برنامه نویسی برای زبان &lt;span lang="en-us"&gt;++C&lt;/span&gt; به شمار می‌رود. &lt;/p&gt;&lt;div class="attach"&gt;&lt;div class="dl"&gt;ضمیمه : &lt;a class="tooltip" title="9 مگابایت" href="http://kamdad.persiangig.com/Coder/DevCpp/DevCPP.rar"&gt;دریافت نرم افزار Dev CPP&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="poem"&gt;ای&amp;nbsp; در&amp;nbsp; دل&amp;nbsp; من&amp;nbsp; اصل&amp;nbsp; تمنا&amp;nbsp; همه&amp;nbsp; تو&lt;br&gt;وی در سر من مایه‌ی سودا همه تو&lt;br&gt;&lt;br&gt;هر&amp;nbsp; چند&amp;nbsp; به&amp;nbsp; روزگار&amp;nbsp; در می‌نگرم&lt;br&gt;امروز همه تویی و فردا همه تو&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/9GDUXMM7TSk" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/7</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/11">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-19T08:30:14+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>الگوریتم (فصل اول - جلسه سوم)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/8DyxdaJr0V4/11</link>
        <description>&lt;br&gt;&lt;div class="label"&gt;آنچه در این جلسه میخوانید :&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;&amp;nbsp;- دستورالعمل های شرطی&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;دستورالعمل های شرطی&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;در حل بسیاری از مسائل یا تقریباً تمام مسائل نیاز به استفاده از شروط&amp;nbsp;،جزء نیازهای اساسی محسوب می‌شود. همانطور كه ما خودمان در&amp;nbsp;زندگی روزمره با این شرط‌ ها سركار داریم. بطور مثال اگر هوا ابری باشد ممكن است چنین سخن بگوییم:&lt;/p&gt;&lt;div class="qute"&gt;اگر هوا بارانی باشد سپس چتری برمیدارم&lt;br&gt;در غیر اینصورت چتر بر نمیدارم .&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;در حالت كلی شرط را بصورت زیر نمایش می‌دهند:&lt;/p&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/IF-Then.gif"&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="example"&gt;&lt;div class="soal"&gt;مثال : فلوچارتی رسم نمائید كه عددی را از ورودی دریافت كرده، فرد یا زوج بودن آن را تشخیص دهد.&lt;/div&gt;&lt;br&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/flow-3-1.jpg"&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class="example"&gt;&lt;div class="soal"&gt;مثال : فلوچارتی رسم كنید كه دو عدد از ورودی دریافت كرده بزرگترین عدد &amp;nbsp;را پیدا كرده در خروجی چاپ نماید.&lt;/div&gt;&lt;br&gt;&lt;div align="center"&gt;&lt;img src="http://kamdad.persiangig.com/Coder/post-pic/pascal/flow-3-2.jpg"&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;p style="margin: 0pt 140px 0pt 0pt;" align="center"&gt;&lt;a class="btn" id="show-practices"&gt;&lt;span&gt;تمرینات تکمیلی&lt;/span&gt;&lt;/a&gt;&lt;a class="btn" id="hide-practices"&gt;&lt;span&gt;پنهان کن&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p class="practices"&gt;تمرین 3 - فلوچارتی رسم كنید که عددی را از ورودی دریافت كرده، قدر مطلق&amp;nbsp;عدد را در خروجی چاپ كند.&lt;br&gt;&lt;br&gt;تمرین 4 - فلوچارتی رسم نمائید كه عددی از ورودی دریافت كرده مثبت، منفی&amp;nbsp;یا صفر بودن عدد را تشخیص داده، در خروجی با پیغام مناسب&amp;nbsp;چاپ كند.&lt;br&gt;&lt;br&gt;تمرین 5 - فلوچارتی رسم نمائید كه عددی را از ورودی دریافت كرده، بخشپذیری&amp;nbsp;آن بر 3 و 5 را بررسی نماید.&lt;br&gt;&lt;br&gt;تمرین 6 - فلوچارتی رسم نمائید كه ضرایب یك معادله درجه دوم را از ورودی&amp;nbsp;دریافت كرده، ریشه‌های آن را محاسبه در خروجی چاپ كند.&lt;br&gt;&lt;br&gt;تمرین 7 - فلوچارتی رسم نمائید كه سه عدد از ورودی&amp;nbsp;دریافت كرده، كوچكترین عدد را یافته در خروجی چاپ نماید.&lt;/p&gt;&lt;div class="pn"&gt;پ.ن 1: تمریناتی که در آخر هر جلسه قرار میدهم ، محک خوبی است برای آنکه خود را بیازمایید .&lt;br&gt;پ.ن 2: اگر در پاسخگویی به پرسش ها به مشکلی برخوردید ، در قسمت دیدگاه اعلام کنید .&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/8DyxdaJr0V4" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/11</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/10">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-18T08:26:26+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>11 سپتامبر 2010 - توهین به قرآن ، کلام خدا</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/GAbXlda1iTk/10</link>
        <description>&lt;p align="justify" style="direction:rtl"&gt;روزگاری قرآن برسر نیزه رفت و امروز ابراهیم وار درمیان آتش قرار گرفت و نگاه قرآن ناطق زمانمان به طرف ماست انشاالله خداوند مرغان ابابیل را بار دگر فرمانی تازه دهد ،تا بفهمند غافلان که گر چه جسما و ظاهر ابر قدرتند اما در برابر قدرت خدا هیچند . انشاالله دوباره خداوند با پشه ای پوز نمرودیان را به خاک می مالد تا بفهمند این ملک خدائی دارد. خدایا ما در بن بستیم، یک سوی ما دریا هست و و پشت سرمان فرعونیان ای کسی که دریا را برای موسی شکافتی به حق آن نامهایی که به حضرت آدم تعلیم دادی فرج اماممان را برسان و نگذار در این فتنه ها در دریای غفلت غرق شویم .&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/GAbXlda1iTk" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/10</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/9">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-09T04:02:06+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>بن بست - دکتر علی شریعتی</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/j58KWbmGYas/9</link>
        <description>&lt;center&gt;&lt;table style="font-family: Tahoma; font-size: 8pt; direction: rtl; width: 460px; color: rgb(241, 91, 130); text-shadow: 0px 0px 3px rgb(171, 171, 171);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;tbody&gt;&lt;tr&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td style="line-height: 35px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; گاهــی مســــیر جـــــاده به بن بست می رود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; گاهــی همان کســـی که دم از عقـل می زند&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; گاهــی غریبه ای که به سختی به دل نشست&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; اول اگرچــــه با ســـخن از عشــــق آمده است&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; وای از غــــــرور تــــــازه به دوران رســــیده ای&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; هرچند مضحــک است و پر از خـــنده های تلخ&lt;/td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td style="line-height: 35px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; گاهــی تـــــــمام حــــادثه از دست می رود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; در راه هوشـــــیاری خــــــود مست می رود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; وقتی که قلب خون شده بشکست، می رود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; آخر، خلاف آنچـــــه کـــه گفته است می رود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; وقتــــــی میـــــان طایـــــفه ای پست میرود&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; بر مـــــــا هرآنچـه لایقمان هست می رود...&lt;/td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/j58KWbmGYas" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/9</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/6">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-17T07:41:05+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>مقدمه ای بر برنامه نویسی پیشرفته (++C)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/HnqI0joRetE/6</link>
        <description>&lt;br&gt;&lt;div class="label"&gt;مقدمه&lt;/div&gt;&lt;br&gt;&lt;p class="matn"&gt;زبان &lt;a class="tooltip" href="http://coder.mihanblog.com/post/category/2" title="سی"&gt;C&lt;/a&gt; یک زبان همه منظوره است. دستورالعمل‌های این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌شود که C یک زبان سطح بالا باشد که برنامه‌نویسی در آن آسان است.&lt;/p&gt;&lt;p class="matn"&gt;&lt;a class="tooltip" href="http://coder.mihanblog.com/post/category/2" title="سی پلاس پلاس"&gt;++C&lt;/a&gt; که از نسل&lt;span lang="en-us"&gt; &lt;/span&gt;&amp;nbsp;C است، تمام ویژگی‌های&amp;nbsp; C را به ارث برده است. اما برتری فنی دیگری هم دارد:&amp;nbsp;&lt;span lang="en-us"&gt;++C&lt;/span&gt; اکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌های شی‌گرا تولید نمود. برنامه‌های شی‌گرا منظم و ساخت‌یافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغییر و بهبود می‌یابند و قابلیت اطمینان و پایداری بیشتری دارند. &lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;فصل ها&lt;/div&gt;&lt;br&gt;&lt;p class="postlist"&gt;فصل اول - مقدمات برنامه نویسی با &lt;span lang="en-us"&gt;++C&lt;/span&gt; &lt;br&gt;فصل دوم - داده ها ، متغیر ها و عملگرها&lt;br&gt;فصل سوم - دستورهای شرطی&lt;br&gt;فصل چهارم - حلقه های تکرار&lt;br&gt;فصل پنجم - توابع و روال ها&lt;br&gt;فصل ششم - آرایه ها&lt;br&gt;فصل هفتم - اشاره گرها&lt;br&gt;فصل هشتم - رشته ها و فایل ها&lt;br&gt;فصل نهم - شیء گرایی&lt;br&gt;فصل دهم - سربارگذاری عملگرها&lt;br&gt;فصل یازدهم - ترکیب و وراثت&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="pn"&gt;پ.ن : شرط یادگیری مطالعه و تمرین مستمر است ، پیشنهاد میکنم ابتدا یکبار تمامی فصل ها را مطالعه نموده و سپس به بررسی جداگانه هر فصل بپردازید .&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;div class="poem"&gt;بشنو از نی چون حکایت می کند&lt;br&gt;از &amp;nbsp; جدایی ها &amp;nbsp; شکایت&amp;nbsp; می کند&lt;br&gt;&lt;br&gt;کز&amp;nbsp; نیستان&amp;nbsp; تا&amp;nbsp; مرا&amp;nbsp; ببریده اند&lt;br&gt;در&amp;nbsp; نفیرم&amp;nbsp; مرد و زن&amp;nbsp; نالیده اند&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/HnqI0joRetE" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/6</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/5">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-13T09:19:40+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>الگوریتم (فصل اول - جلسه دوم)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/1EIHKrvEsBs/5</link>
        <description> 
 &lt;br&gt;&lt;p align="justify"&gt;بهترین و مؤثرترین روش در یادگیری زبانهای برنامه نویسی بررسی مثالها و تمرینهاست . حال که تعریفی از الگوریتم و مراحل آن داشته ایم ، به سراغ مثالهایی ساده در این بخش می رویم .&lt;/p&gt;&lt;br&gt;&lt;div class="example"&gt;&lt;br&gt;&lt;div class="soal"&gt;مثال 1 : الگوریتمی بنویسید كه دو عدد از ورودی دریافت كرده ، مجموع دو عدد را محاسبه و چاپ نماید.&lt;/div&gt;&lt;br&gt;&lt;div class="jadavl" align="center"&gt;	&lt;table style="width:100%"&gt;		&lt;tbody&gt;&lt;tr class="up"&gt;			&lt;td&gt;ورودی ها&lt;/td&gt;			&lt;td&gt;محاسبات&lt;/td&gt;			&lt;td&gt;خروجی ها&lt;/td&gt;		&lt;/tr&gt;		&lt;tr class="down"&gt;			&lt;td&gt;a , b&lt;/td&gt;			&lt;td&gt;جمع&lt;/td&gt;			&lt;td&gt;مجموع a و b&lt;/td&gt;		&lt;/tr&gt;	&lt;/tbody&gt;&lt;/table&gt;		&lt;/div&gt;&lt;br&gt;&lt;div class="javab"&gt;0 - شروع&lt;br&gt;	1 - &lt;span lang="en-us"&gt;a&lt;/span&gt; و &lt;span lang="en-us"&gt;b&lt;/span&gt; را بخوان .&lt;br&gt;	2 - مقدار &lt;span lang="en-us"&gt;a&lt;/span&gt; و &lt;span lang="en-us"&gt;b &lt;/span&gt;را جمع 	کن و در  &lt;span lang="en-us"&gt;sum&lt;/span&gt; (متغیر) قرار بده .&lt;br&gt;	3 -  &lt;span lang="en-us"&gt;sum&lt;/span&gt;  را چاپ کن .&lt;br&gt;	4 - پایان .&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="example"&gt;&lt;br&gt;&lt;div class="soal"&gt;مثال 2 : الگوریتمی بنویسید كه سه عدد از ورودی دریافت كرده مجموع و میانگین سه عدد را محاسبه و چاپ كند.&lt;/div&gt;&lt;br&gt;&lt;div class="jadavl" align="center"&gt;	&lt;table style="width:100%"&gt;		&lt;tbody&gt;&lt;tr class="up"&gt;			&lt;td&gt;ورودی ها&lt;/td&gt;			&lt;td&gt;محاسبات&lt;/td&gt;			&lt;td&gt;خروجی ها&lt;/td&gt;		&lt;/tr&gt;		&lt;tr class="down"&gt;			&lt;td&gt;a , b , c&lt;/td&gt;			&lt;td&gt;محاسبه مجموع&lt;br&gt;			محاسبه میانگین&lt;/td&gt;			&lt;td&gt;چاپ مجموع&lt;br&gt;			چاپ میانگین&lt;/td&gt;		&lt;/tr&gt;	&lt;/tbody&gt;&lt;/table&gt;		&lt;/div&gt;&lt;br&gt;&lt;div class="javab"&gt;0 - شروع&lt;br&gt;	1 - &lt;span lang="en-us"&gt;a&lt;/span&gt; و &lt;span lang="en-us"&gt; b&lt;/span&gt; و 	&lt;span lang="en-us"&gt;c&lt;/span&gt; را بخوان .&lt;br&gt;	2 - مقدار &lt;span lang="en-us"&gt;a&lt;/span&gt; و  &lt;span lang="en-us"&gt;b &lt;/span&gt;و 	&lt;span lang="en-us"&gt;c&lt;/span&gt; را جمع 	کن و در  &lt;span lang="en-us"&gt;sum&lt;/span&gt; (متغیر) قرار بده .&lt;br&gt;	3 -  &lt;span lang="en-us"&gt;sum&lt;/span&gt;  را بر 3 تقسیم کن و در 	&lt;span lang="en-us"&gt;ave&lt;/span&gt; (متغیر) قرار بده .&lt;br&gt;	4 -  &lt;span lang="en-us"&gt;sum&lt;/span&gt; و  &lt;span lang="en-us"&gt;ave&lt;/span&gt;  	را چاپ کن .&lt;br&gt;	5 - پایان .&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="label"&gt;فلوچارت&lt;/div&gt;&lt;br&gt;&lt;p align="justify"&gt;معمولا درك یك الگوریتم با شكل راحتر از نوشتن آن بصورت متن می‌باشد. لذا الگوریتم را با فلوچارت ( flowchart )  نمایش می‌دهند. فلوچارت از علامتهای زیر تشكیل می‌شود:&lt;/p&gt;&lt;br&gt;&lt;p class="postlist"&gt;شروع و پایان الگوریتم که به صورت یک بیضی نمایش میدهند :&lt;/p&gt;&lt;p align="center" style="height: 27px"&gt;&lt;img alt="" src="http://kamdad.persiangig.com/Coder/Pictures/diag1.gif" width="164" height="27"&gt;&lt;/p&gt;&lt;p class="postlist"&gt;ورودی و خروجی که به صورت یک متوازی الاضلاع نمایش میدهند :&lt;/p&gt;&lt;p align="center"&gt;&lt;img alt="" src="http://kamdad.persiangig.com/Coder/Pictures/diag2.gif" width="164" height="27"&gt;&lt;/p&gt;&lt;p class="postlist"&gt;همچنین محاسبات و انتصاب با مستطیل ، دستورات شرطی با لوزی و اتصال همه ی این علامتها با فلش نمایش داده می شود: &lt;/p&gt;&lt;p align="center"&gt;&lt;img alt="" src="http://kamdad.persiangig.com/Coder/Pictures/diag3.gif" width="352" height="29"&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="soal"&gt;تمرین&lt;span lang="en-us"&gt; &lt;/span&gt;1 - فلوچارت&lt;span lang="en-us"&gt;	&lt;/span&gt;مربوط به مثال 2 را رسم نمایید .&lt;br&gt;	تمرین 2 - فلوچارتی رسم نمایید که دو عدد از ورودی دریافت نموده و محتویات آنها 	را جا به جا نماید&lt;span lang="en-us"&gt; &lt;/span&gt;.&lt;/div&gt;&lt;br&gt;&lt;div class="attach"&gt;&lt;div class="dl"&gt;ضمیمه :&lt;a href="http://kamdad.persiangig.com/Coder/files/Portable%20Pacestar%20EDGE%20Diagrammer%20v.%206.20.2040.zip" class="tooltip" title="Portable Pacestar EDGE Diagrammer"&gt;&lt;span lang="en-us"&gt;  &lt;/span&gt;دریافت نرم افزار رسم فلوچارت 	( 4.5 مگابایت )&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="poem"&gt;روزه  یك سو  شد و  عید آمد و دلها برخاست&lt;br&gt;می زخمخانه به جوش آمده می باید خواست&lt;br&gt;&lt;br&gt;نوبه  زهد  فروشان گران جان  بگذشت&lt;br&gt;وقت رندی و طرب كردن رندان پیداست&lt;br&gt;&lt;br&gt;&lt;/div&gt;
 
 &lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/1EIHKrvEsBs" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/5</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/4">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-11T15:44:03+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>الگوریتم (فصل اول - جلسه اول)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/1cfYB-tdMX8/4</link>
        <description>  &lt;br&gt;&lt;div class="label"&gt;هدفهای کلی&lt;/div&gt;&lt;br&gt;&lt;p class="postlist"&gt;شناخت حل مسئله و ارائه الگوریتم&lt;br&gt;شناخت اجزاء لازم برای حل مسئله &lt;br&gt;بررسی صحت الگوریتم&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;شما پس از مطالعه این درس باید بتوانید&lt;span lang="en-us"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;p class="postlist"&gt;الگوریتمی را برای حل مسئله ارائه دهید&lt;br&gt;الگوریتم های مختلف برای یک مسئله را مقایسه کنید&lt;br&gt;شرط ها و حلقه ها را در الگوریتم بکار ببرید&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;تعریف الگوریتم&lt;/div&gt;&lt;br&gt;&lt;p align="right"&gt;الگوریتم مجموعه‌ای از دستورالعمل ها، برای حل مسئله می‌باشد كه شرایط زیر را باید دارا باشد:&lt;/p&gt;&lt;p class="postlist"&gt;دقیق باشد&lt;br&gt;جزئیات كامل حل مسئله را داشته باشد&lt;br&gt;پایان‌پذیر باشد&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;مراحل الگوریتم&lt;/div&gt;&lt;br&gt;&lt;p align="right"&gt;برای حل یك مسئله باید الگوریتم آن مسئله را مشخص كنیم (یا بیابیم). كه اصطلاحاً طراحی الگوریتم برای آن مسئله نامیده می‌شود. در طراحی الگوریتم معمولاً سه مرحله زیر را از هم جدا می‌كنند:&lt;/p&gt;&lt;p class="postlist"&gt;خواندن داده‌ها&lt;br&gt;انجام محاسبات&lt;br&gt;خروجی‌ها&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;div class="poem"&gt;باز امشب حق صدایت کرده است &lt;br&gt;وارد  مهمان  سرایت   کرده  است&lt;br&gt;&lt;br&gt;با همه نقصی که در من بوده است&lt;br&gt;باز   هم  او   دعوتم   بنموده  است&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/1cfYB-tdMX8" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/4</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/3">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-11T04:46:03+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>مقدمه ای بر مبانی کامپیوتر (پاسکال)</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/2KrPLYPPsB8/3</link>
        <description> &lt;div class="label"&gt;اهمیت و جایگاه&lt;/div&gt;&lt;br&gt;&lt;p align="justify"&gt;این درس نقطه شروعی برای ورود به دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست . بنابراین یاد گیری اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است.این درس پایه و اساس برنامه نویسی که جزء اصول این رشته می باشد را به فرگیران یاد می دهد .بنابراین یادگیری دقیق این درس به همراه ارائه پروژه های عملی که لازمه این درس می باشد جزء اهم مسائل می باشد .&lt;/p&gt;&lt;br&gt;&lt;div class="label"&gt;شما پس از مطالعه این درس باید بتوانید&lt;span lang="en-us"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;p class="postlist"&gt;الگوریتمی برای حل مسئله ارائه دهید&lt;br&gt;اهداف و مفا هیم زبان های برنامه نویسی را بدانید&lt;br&gt;دستورات زبان پاسکال را در برنامه ها بکار ببرید&lt;br&gt;از توابع و روال های استاندارد زبان پاسکال در صورت لوزم استفاده نمایید&lt;br&gt;از توابع و روال ها برای جدا کردن قطعات برنامه استفاده کنید&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;div class="poem"&gt;ای دوست ز رحمت دل اگاهم ده &lt;br&gt;در  ماه  دعا  سیر  الی اللهم  ده&lt;br&gt;&lt;br&gt;ماه رمضان و ماه مهمانی توست &lt;br&gt;در  محفل مهمانی خود  راهم ده&lt;br&gt;&lt;br&gt;&lt;/div&gt;
 &lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/2KrPLYPPsB8" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/3</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/2">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-10T02:11:03+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>نیم نگاهی به برنامه زمانی وبلاگ</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/Nm4EkZPFvoU/2</link>
        <description>     

&lt;p align="justify"&gt;
در ابتدای امر ، لازم میدونم توضیحاتی در مورد روند کاری وبلاگ ، همچنین برنامه زمانی آموزش ها داشته باشم .&lt;/p&gt;&lt;p align="justify"&gt;شاید مهمترین دلیل ایجاد این وبلاگ ، آماده سازی بستری برای آموزش صحیح و قدم به قدم برنامه نویسی باشه ، چیزی که در دانشگاه های ما به ندرت اتفاق می افته .&lt;/p&gt;&lt;p align="justify"&gt;به نظرم بهترین انتخاب برای شروع برنامه نویسی ، زبان شیرین پاسکال باشه که مقدمات ورود به زبانهای برنامه نویسی دیگر رو فراهم میکنه ولی همانطور که در بالا گفتم ، برای رفع کمبودهای تدریس زبانهای برنامه نویسی و کمک به دوستانم ، سعی خواهم کرد تا هم زمان به آموزش دروس برنامه نویسی مقدماتی &lt;a class="tooltip" title="پاسکال" href="http://www.coder.mihanblog.com/post/category/1"&gt;Pascal&lt;/a&gt; و برنامه نویسی پیشرفته  &lt;a class="tooltip" title="سی/سی پلاس پلاس" href="http://www.coder.mihanblog.com/post/category/2"&gt; ++C/C&lt;/a&gt;  بپردازم .&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;div class="poem"&gt;کاش در دهکده ی عشق فراوانی بود&lt;br&gt;توی   بازار  صداقت  کمی  ارزانی  بود&lt;br&gt;&lt;br&gt;کاش اگر گاه کمی لطف به هم میکردیم&lt;br&gt;مختصر  بود   ولی  ساده  و  پنهانی  بود&lt;br&gt;&lt;br&gt;&lt;/div&gt;




 
 
 
 
 &lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/Nm4EkZPFvoU" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/2</feedburner:origLink></item>
    <item rdf:about="http://coder.mihanblog.com/post/1">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-09T02:12:00+01:00</dc:date>
        <dc:source>coder.mihanblog.com</dc:source>
        <dc:creator>میر کریم  محمدی</dc:creator>
        <title>اولین یادداشت</title>
        <link>http://feedproxy.google.com/~r/PersianCoder/~3/GCsxgmmEC9M/1</link>
        <description>&lt;div align="right" style="direction: rtl"&gt; سرآغاز یادداشت های خود را با نام و یاد او كه خالق عشق است زینت می دهیم زیرا برآن باور هستیم كه هر چه رنگ و روی از نام او گیرد پیوسته جاوید خواهد ماند 



 .&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PersianCoder/~4/GCsxgmmEC9M" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://coder.mihanblog.com/post/1</feedburner:origLink></item>
</rdf:RDF>

