<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" >
<channel>
<title>آموزش برنامه نويسي مبتدي براي دانشجويان</title>
<link>http://lpc.ParsiBlog.com</link>
<description>نسخه XML از وبلاگ " آموزش برنامه نويسي مبتدي براي دانشجويان "</description>
<language>fa</language>
<generator>ParsiBlog.com RSS Generator</generator>
<lastBuildDate>Thu, 17 May 2012 23:47:04 GMT</lastBuildDate>
<author>hsanali lotfi</author>
<item>
<title>Download Resources</title>
<link>http://lpc.ParsiBlog.com/Posts/18/Download+Resources/</link>
<description>&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;h3&gt;Download Resources&lt;/h3&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;img src=&quot;http://www.microsoft.com/global/downloads/en/PublishingImages/iconSoftware.jpg&quot; alt=&quot;Software Updates&quot; width=&quot;68&quot; height=&quot;68&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;h5&gt;Software Updates&lt;/h5&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://update.microsoft.com/microsoftupdate&quot;&gt;Microsoft Update&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://office.microsoft.com/en-us/downloads/default.aspx&quot;&gt;Office Update&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/downloads/render.aspx?displaylang=en&amp;amp;content=notifications&quot;&gt;Microsoft Download Notifications&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;img src=&quot;http://www.microsoft.com/global/downloads/en/PublishingImages/iconMarketPlace.jpg&quot; alt=&quot;Buy Now&quot; width=&quot;68&quot; height=&quot;68&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;h5&gt;Buy Now&lt;/h5&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://store.microsoft.com/default.aspx?WT.mc_id=downloadcenter_marketplace&quot;&gt;Microsoft Store&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://pinpoint.microsoft.com/en-US/&quot;&gt;U.S. Partner Solutions&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://store.microsoft.com/microsoft/Windows/category/1?WT.mc_id=downloadcenter_windows&quot;&gt;Windows Software&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://store.microsoft.com/microsoft/office/category/2?WT.mc_id=downloadcenter_office&quot;&gt;Office Software&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;img src=&quot;http://www.microsoft.com/global/downloads/en/PublishingImages/iconTechZone.jpg&quot; alt=&quot;Service Packs&quot; width=&quot;68&quot; height=&quot;68&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;h5&gt;Service Packs&lt;/h5&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/windows/windows-vista/quick-start/service-packs.aspx&quot;&gt;Windows Vista Service Pack 2&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/windows/products/windowsxp/sp3/default.mspx&quot;&gt;Windows XP Service Pack 3&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5&amp;amp;displaylang=en&quot;&gt;Office 2007 Service Pack 2&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;img src=&quot;http://www.microsoft.com/global/downloads/en/PublishingImages/iconMSFT.jpg&quot; alt=&quot;Microsoft Technologies&quot; width=&quot;68&quot; height=&quot;68&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;h5&gt;Microsoft Technologies&lt;/h5&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://clk.atdmt.com/MRT/go/157262276/direct/01/&quot;&gt;Internet Explorer 8&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/windows/windows-7/default.aspx&quot;&gt;Windows 7&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a tabindex=&quot;0&quot; href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&amp;amp;DisplayLang=en&quot;&gt;DirectX&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br&gt;&lt;div id=&quot;AthenaAdControl_HomePage&quot;&gt;&lt;br&gt;&lt;div id=&quot;cspAdID0EAAAA&quot;&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;</description>
<pubDate>Thu, 17 Sep 2009 06:21:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/18</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1171970</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/18/Download+Resources/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/17/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:45.0pt 45.0pt 72.0pt 45.0pt; 	border-top:ridge; 	border-left:ridge; 	border-bottom:groove; 	border-right:groove; 	border-color:windowtext; 	border-width:6.0pt; 	padding:24.0pt 24.0pt 24.0pt 24.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال 31) برنامه اي بنويسيد که مشخصا ت پرسنل يک شرکت را گرفته سپس آنها را در فايلي نگهداري کند سپس از آن ليست حقوق کارمندان را محاسبه و چاپ کند .&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 1; left: 0px; margin-left: 167px; margin-top: 1px; width: 87px; height: 13px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/21/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;87&quot; height=&quot;13&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;# include &amp;lt;stdio.h&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 2; left: 0px; margin-left: 167px; margin-top: 5px; width: 87px; height: 13px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/21/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;87&quot; height=&quot;13&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;# include &amp;lt;stdlib.h&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # include &amp;lt;string.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;int main( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;File *f;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Char numstr[10];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int I,salary;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Struct&amp;nbsp;em&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Char name[10];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int hp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int h;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Emp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Clrscr( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;F=fopen(&quot;employ.dat&quot; ,&quot;wb+&quot;);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;If (!f)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;can not open fill&quot;);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Exit 0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;name hour pay , hour&quot;);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;While(y)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Gets(em.name);&amp;nbsp;=&amp;nbsp;scanf(&quot;%d&quot;,&amp;amp;emp,name);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;If(!emp.name);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Break;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Gets(num str );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Emp.hp=atio(numstr);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Gets(num str );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Emp.h=atio(num str);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Fwrite(&amp;amp;emp,sizeof(structem),I,f);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Rewrute(f);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clrscr ( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Puts(name salary):&lt;br /&gt; FREAD(&amp;amp;emp,size of (struct em),I,f);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;While (!feof(f))&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Puts(ep.name);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(%d \n memp.hp*emp.h);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Fread(&amp;amp;emp , size of (structem), I,f );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Close (f);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return 0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:46:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/17</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167572</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/17/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/16/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0;} @font-face 	{font-family:Badr; 	panose-1:0 0 4 0 0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{} @list l0:level1 	{ 	margin-left:18.0pt; 	text-indent:-18.0pt; 	font-family:Wingdings;} @list l0:level2 	{ 	margin-left:54.0pt; 	text-indent:-18.0pt; 	font-family:Symbol;} @list l0:level3 	{ 	margin-left:90.0pt; 	text-indent:-18.0pt; 	font-family:Wingdings;} ol 	{margin-bottom:0cm;} ul 	{margin-bottom:0cm;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;انواع فايل ازنظر دسترسي :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;1- &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;فايلهاي با دسترسي مستقيم يا تصادفي :&lt;/strong&gt;&amp;nbsp;در اين نوع فايل ها نحوه دسترسي به داده ها مستقل از ترتيب ذخيره سازي آن ها مي باشد و مي توان به هرکدام از داده ها به طور مستقيم دسترسي داشت . مثلاًدر&lt;strong&gt; فايل&lt;/strong&gt; ديکشنري براي ديدن کلمه اي که با &lt;span dir=&quot;ltr&quot;&gt;B&lt;/span&gt; شروع مي شود ديگر کلماتي را که با حرف &lt;span dir=&quot;ltr&quot;&gt;A&lt;/span&gt; شروع مي شود را نمي بيند.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;2- &lt;/span&gt;&lt;strong&gt;فايلهاي با دسترسي ترتيبي&lt;/strong&gt; &lt;span style=&quot;font-size: 12pt;&quot;&gt;: &lt;/span&gt;در اين نوع از فايل ها دسترسي به داده ها به همان ترتيبي است که ذخيره شده است يعني براي دسترسي به داده &lt;span dir=&quot;ltr&quot;&gt;n&lt;/span&gt; ام بايد از &lt;span dir=&quot;ltr&quot;&gt;n-1&lt;/span&gt; داده عبور کنيم . مثلاً اگر بخواهيم دقيقه دوم يک موزيک را گوش کنيم بايد از دقيقه اول آن عبور کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;انواع فايل از نظر محتويات :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;1&lt;/span&gt;&lt;strong&gt;- فايل هاي متني (&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;ltr&quot;&gt;text&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;) :&lt;/strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt; &lt;/span&gt;در اين نوع از فايل ها داده ها به همان شکلي که نوشته مي شوند ذخيره مي گردند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;2- فايل هاي دودويي يا باينري :&lt;/strong&gt;&amp;nbsp;در اين نوع از فايل ها داده ها به صورت دودويي تبديل شده و ذخيره مي گردند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;براي استفاده از فايل ها در هر زبان برنامه سازي مجموعه اي از عمليات بايد انجام پذيرد که عبارتند از :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;1- تعريف متغيير فايلي :&lt;/strong&gt;&amp;nbsp;هر فايلي داراي دو اسم مي باشد که يکي نام کامل در سيستم عامل و ديگري نام مستعار در زبان برنامه نويسي که به اين نام مستعار در اصطلاح متغيير فايل گويند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;شکل کلي تعريف متغير فايلي :&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;(در قسمت متغير ها تعريف مي شود.)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;FILE (&lt;span dir=&quot;rtl&quot;&gt;حروف بايد بزرگ باشد.&lt;/span&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;span dir=&quot;rtl&quot;&gt;نام متغير فايلي&lt;/span&gt; (&lt;span dir=&quot;rtl&quot;&gt;نام داخلي&lt;/span&gt;)&amp;nbsp;;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال &lt;/span&gt;&amp;nbsp;: FILE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *f1&amp;nbsp;;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt; font-family: Badr;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;- &lt;strong&gt;باز کردن فايل :&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;بايد نام خارجي و نام داخلي فايل را به يکديگر نگاشت نموده و نيز نوع فايل را مشخص کنيم , همچنين تعيين کنيم که فايل را براي چه عملي مي خواهيم باز کنيم که کل اين کار توسط دستور &lt;span dir=&quot;ltr&quot;&gt;fopen &lt;/span&gt;&amp;nbsp;انجام مي پذيرد.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt;شکل کلي دستور&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;: &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;نام متغيير فايلي&lt;/span&gt; = fopen ( &quot; &lt;span dir=&quot;rtl&quot;&gt;مسير و نام خارجي فايل &quot;, &quot; &lt;span dir=&quot;rtl&quot;&gt;نوع فايل و حالت باز کردن &lt;/span&gt;&amp;nbsp;&quot; ) ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;حالتهاي مختلف باز کردن فايل :&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;1- باز کردن فايل متني براي خواندن&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;read text&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;ltr&quot;&gt;r (rt)&lt;/span&gt; &amp;nbsp;&lt;span dir=&quot;ltr&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;2- باز کردن فايل متني براي نوشتن&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;write text&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;w (wt)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;3- باز کردن فايل متني براي اضافه کردن&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;append text&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;a (at)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;4- باز کردن فايل دودويي براي خواندن&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;rb (rbt)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;5- باز کردن فايل دودويي براي نوشتن&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;wb (wbt)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;6- باز کردن فايل دودويي براي اضافه کردن&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;ab&amp;nbsp;(abt)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;7- فايل متني را هم براي خواندن و هم براي نوشتن باز مي کند .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;span dir=&quot;ltr&quot;&gt;r&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;8- فايل متني را هم براي نوشتن و هم براي خواندن باز مي کند .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;span dir=&quot;ltr&quot;&gt;w&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;9- فايل متني را براي اضافه کردن و خواندن و نوشتن باز مي کند .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;span dir=&quot;ltr&quot;&gt;a&lt;/span&gt; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;10- فايل دودويي را براي خواندن و هم نوشتن باز مي کند .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;b &lt;/span&gt;+&lt;span dir=&quot;ltr&quot;&gt;r&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;11- فايي دودويي را براي نوشتن و هم خواندن باز مي کند .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;b&lt;/span&gt;+&lt;span dir=&quot;ltr&quot;&gt;w&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;12- فايل دودويي را براي اضافه کردن و خواندن و نوشتن باز مي کند.&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;b&lt;/span&gt; + &lt;span dir=&quot;ltr&quot;&gt;a&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;مثال :&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;ltr&quot;&gt;f1= fopen (&quot;D: example .dat&quot; , &quot;w&quot;)&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;توجه:دستور باز کردن فايل &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; را نوشتيم اگر &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; موجود باشد اطلاعات جديد را مي ريزد درون &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; که اطلاعاتي از قبل درونش بود و اگر &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; موجود نباشد &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; جديدي را مي سازد.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot; dir=&quot;ltr&quot;&gt;*&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;نکته :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;پس از آنکه فايل مورد نظر باز شد بايد بررسي کنيم که اين کار موفقيت آميز بوده يا نه . براي امتحان کردن اينکه &lt;span dir=&quot;ltr&quot;&gt;f1&lt;/span&gt; باز شده است يا نه دستور زير را در برنامه مي نويسيم :&lt;/p&gt;&lt;br&gt;&lt;p&gt;if (f1== NULL)&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf (&quot; file not opened &quot;) ; &lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit (0) ;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt;3&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;- نوشتن در فايل يا خواندن در آن &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt;:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; متناسب با محتويات (جنس , نوع ) فايل دستوري که براي اين دو کار استفاده مي کنيم متفاوت است.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;الف &amp;ndash; نوشتن و خواندن کاراکتر :&amp;nbsp;&amp;nbsp; شکل کلي دستور به شکل زير است &lt;/p&gt;&lt;br&gt;&lt;p&gt;putc (&lt;span dir=&quot;rtl&quot;&gt;نام متغيير , &lt;span dir=&quot;rtl&quot;&gt;نام داخلي فايل&lt;/span&gt; ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: &lt;span dir=&quot;rtl&quot;&gt;نوشتن&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال &lt;/span&gt;&amp;nbsp;:&amp;nbsp;putc (ch , f1) ; &lt;span dir=&quot;rtl&quot;&gt;ذخيره گردد&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;f1&lt;span dir=&quot;rtl&quot;&gt;درون فايل&lt;/span&gt;&amp;nbsp;ch&lt;span dir=&quot;rtl&quot;&gt; اين دستور موجب مي شود محتويات &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;نام متغير &lt;/span&gt;&amp;nbsp;= getc(&lt;span dir=&quot;rtl&quot;&gt;نام داخلي فايل ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;خواندن: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال&lt;/span&gt; : ch = getc(f1) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;ذخيره گرددch&lt;span dir=&quot;rtl&quot;&gt;خوانده شده ودر متغيير &lt;/span&gt;&amp;nbsp;f1&lt;span dir=&quot;rtl&quot;&gt;اين دستور موجب مي شود که يک کاراکتر از فايل&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span dir=&quot;ltr&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ب- نوشتن و خواندن رشته :&amp;nbsp;&amp;nbsp;&amp;nbsp;شکل کلي دستور به صورت زير است :&lt;/p&gt;&lt;br&gt;&lt;p&gt;fputs ( &lt;span dir=&quot;rtl&quot;&gt;نام متغيير رشته اي , &lt;span dir=&quot;rtl&quot;&gt;نام داخلي فايل&lt;/span&gt; ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;نوشتن:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال&lt;/span&gt; : fputs (s1 , f1 ) ;&lt;/p&gt;&lt;br&gt;&lt;p&gt;fgets (&lt;span dir=&quot;rtl&quot;&gt;نام متغيير رشته اي , &lt;span dir=&quot;rtl&quot;&gt;طول رشته&lt;/span&gt; , &lt;span dir=&quot;rtl&quot;&gt;نام داخلي فايل&lt;/span&gt; ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;خواندن :&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال&lt;/span&gt; : fgets (s1 , 10 , f1 ) ;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;4- بستن فايل :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;پس از آنکه عمليات مورد نظر بر روي فايل به اتمام رسيد آن را مي بنديم . که شکل کلي دستور به شکل زير است:&lt;/p&gt;&lt;br&gt;&lt;p&gt;fclose (&lt;span dir=&quot;rtl&quot;&gt;نام داخلي فايل ) ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;دلايل بستن فايل :&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 18pt; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;&amp;uuml;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal; -x-system-font: none;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;تعداد فايل هايي که يک سيستم عامل همزمان مي تواند باز کند محدود است .&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 18pt; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;&amp;uuml;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal; -x-system-font: none;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;افزودن علامت مخصوص به انتهاي فايل , فايلي که مي بنديم به ويژه فايل متني يک علامتي( مثل( .)) انتهاي متن مي آيد که اگر دفعه بعدي فايل را باز کرديم براي پيدا کردن انتهاي متن دنبال آن علامت بگرديم .&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 18pt; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;&amp;uuml;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal; -x-system-font: none;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;سرعت دسترسي ما به حافظه جانبي بسيار پايين است &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;*&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt; نکته :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;براي تست انتهاي فايل از تابع &lt;span dir=&quot;ltr&quot;&gt;feof &lt;/span&gt;&amp;nbsp;استفاده مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span dir=&quot;ltr&quot;&gt;*&lt;/span&gt; خواندن و نوشتن &lt;span dir=&quot;ltr&quot;&gt;structure&lt;/span&gt; در فايل :&lt;/p&gt;&lt;br&gt;&lt;p&gt;fwrite (&lt;span dir=&quot;rtl&quot;&gt;نام متغيير ساختاري , sizeof( &lt;span dir=&quot;rtl&quot;&gt;نوع متغيير ساختاري&lt;/span&gt;) ,&lt;span dir=&quot;rtl&quot;&gt;تعداد&lt;/span&gt; ,&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;نام داخلي فايل&lt;/span&gt; ) ;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;نوشتن:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p&gt;fread&amp;nbsp;(&lt;span dir=&quot;rtl&quot;&gt;نام متغيير ساختاري , sizeof( &lt;span dir=&quot;rtl&quot;&gt;نوع متغيير ساختاري&lt;/span&gt;) ,&lt;span dir=&quot;rtl&quot;&gt;تعداد&lt;/span&gt; ,&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;نام داخلي فايل&lt;/span&gt; ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;خواندن:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:45:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/16</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167571</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/16/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/15/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Badr; 	panose-1:0 0 4 0 0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;اشاره گر ها(&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;ltr&quot;&gt;pointer&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;) :&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ويژگي متغيير :&amp;nbsp;1- نام&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2- ادرس&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3- محتويات&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4- نوع&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;int&amp;nbsp;x ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp; x ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;x = 55 ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;*p ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;printf (&quot;%d&quot;,x) ;&amp;nbsp;: 55&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x = 55 ;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;p = &amp;amp;x ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;بريز x &lt;span dir=&quot;rtl&quot;&gt;در&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;را&lt;/span&gt; p&lt;span dir=&quot;rtl&quot;&gt;آدرس &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;printf (&quot;%d&quot; , x) ;&amp;nbsp;&amp;nbsp; : 55&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;يا&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;printf (&quot;%p&quot;,*p ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 55&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot; dir=&quot;ltr&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;اشاره &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;گر&lt;/strong&gt; : متغييري است که در آن آدرس متغيير ديگر را مي توان نگهداري کرد .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;شکل کلي تعريف اشاره گر :&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: left; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;ltr&quot;&gt;&amp;nbsp;Type&amp;nbsp;&amp;nbsp; *var name;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *p ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;اشاره گر است&lt;/span&gt; p&lt;span dir=&quot;rtl&quot;&gt;يعني&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;float&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *q ;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * r ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;نکات :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;1&lt;/span&gt;- در نام رشته و آرايه , آدرس شروع رشته و آرايه ذخيره مي شود . از اين رو مي توانيم با استفاده از اشاره گر هابه آن ها دسترسي يابيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;2&lt;/span&gt;- در پياده سازي زير برنامه ها هنگام فراخواني مي توان از دو روش استفاده نمود &lt;span dir=&quot;ltr&quot;&gt;.&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;فراخواني توابع:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&amp;nbsp; الف- فراخواني توسط مقدار (&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;call by value&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt; ) :&lt;/span&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; در اين روش مقدار پارامتر حقيقي در پارامتر مجازي کپي مي شود و پس از فراخواني پارامترهاي حقيقي و مجازي مستقل از هم عمل مي کنند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&amp;nbsp;ب &amp;ndash; فراخواني توسط ارجاع يا آدرس ( &lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;call by refrence&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt; ) :&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;در اين روش آدرس پارامترهاي حقيقي در پارامتر هاي مجازي کپي مي شود يا به عبارت ديگر پارامترهاي مجازي اشاره گر به پارامتر هاي حقيقي&lt;span style=&quot;font-family: Badr;&quot;&gt; &lt;/span&gt;مي باشند , از اين رو هرگونه تغيير در پارامترهاي حقيقي عيناً در پارامترهاي مجازي تأثير گذاشته و بالعکس .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;پرونده يا فايل (&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt;&quot; dir=&quot;ltr&quot;&gt;File&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt; ) :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; درکليه برنامه هايي که قبلاً پياده سازي مي کرديم داده ها درون متغيير ها ذخيره مي شوند و متغيير ها در حافظه اصلي (&lt;span dir=&quot;ltr&quot;&gt;Ram&lt;/span&gt; ) نگهداري مي شوند و پس از خروج از هر برنامه محتويات متغيير ها از بين مي رود که براي رفع اين مشکل از &lt;span dir=&quot;ltr&quot;&gt;file &lt;/span&gt;&amp;nbsp;استفاده مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;فايل&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt; : &lt;/span&gt;مجموعه اي از داده هاي مرتبط به هم را گويند که در حافظه جانبي ذخيره شده و يک نام به آن مجموعه نسبت داده مي شود .&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:42:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/15</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167570</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/15/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/14/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Badr; 	panose-1:0 0 4 0 0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;ساختمان يا رکورد (&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;structure&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;) :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; مجموعه اي از داده ها مي باشند که نوع آنها الزاماً يکسان نبوده و داراي نام مشترکي مي باشند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;براي پياده سازي نرم افزارهاي کاربردي ابتدا بايد موجوديت هاي سيستم مورد نظر را شناسايي کنيم , سپس هر کدام از موجوديت ها را با استفاده&amp;nbsp;از يک ساختمان پياده سازي مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;به اشخاص , اشيا , و پديده هاي موجود در هر سيستم عملياتي اصطلاحاً موجوديت گويند . مانند : اعضا و کتاب در سيستم کتابخانه .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;شکل کلي تعريف نوع رکوردي :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;struct&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;نام نوع ساختار &amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;نوع&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;نام فيلد 1&lt;/span&gt; ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 1; margin-left: 150px; margin-top: 1px; width: 12px; height: 57px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;12&quot; height=&quot;57&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;نوع&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&lt;span dir=&quot;rtl&quot;&gt;نام فيلد&lt;/span&gt; ;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: left; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;مثال :&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;struct&amp;nbsp;&amp;nbsp; book {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp; title[30] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp; writer[10] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;* پس از تعريف نوع ساختار بايد متغيير هايي از آن نوع را تعريف نماييم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;الف )&lt;span dir=&quot;ltr&quot;&gt;*&lt;/span&gt; تعريف متغيير ها پس از معرفي نوع ساختار.&amp;nbsp;&amp;nbsp;&amp;nbsp; مثلاً در مثال بالا بعد از { :&lt;/p&gt;&lt;br&gt;&lt;p&gt;} b1,b2,b[10] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ب ) تعريف در بخش متغيير ها .&lt;/p&gt;&lt;br&gt;&lt;p&gt;struct&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; book&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1,b2,b[10] ;&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;شکل کلي دسترسي به فيلدهاي ساختاري :&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;position: absolute; z-index: 3; margin-left: 611px; margin-top: 25px; width: 98px; height: 91px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image002.gif&quot; alt=&quot;&quot; width=&quot;98&quot; height=&quot;91&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span style=&quot;position: absolute; z-index: 2; margin-left: 503px; margin-top: 25px; width: 102px; height: 95px;&quot;&gt; &lt;br&gt;&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style=&quot;border: 0.75pt solid black; background: white none repeat scroll 0% 0%; vertical-align: top;&quot; width=&quot;102&quot; height=&quot;95&quot; bgcolor=&quot;white&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 2;&quot;&gt; &lt;br&gt;&lt;table style=&quot;width: 100%;&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td&gt;&lt;br&gt;&lt;div style=&quot;padding: 4.35pt 7.95pt;&quot;&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; abc&lt;/p&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;/td&gt;&lt;br&gt;&lt;/tr&gt;&lt;br&gt;&lt;/tbody&gt;&lt;br&gt;&lt;/table&gt;&lt;br&gt;&lt;/span&gt;&amp;nbsp;&lt;/td&gt;&lt;br&gt;&lt;/tr&gt;&lt;br&gt;&lt;/tbody&gt;&lt;br&gt;&lt;/table&gt;&lt;br&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;نام متغيير ساختاري&lt;/span&gt; &lt;strong&gt;.&lt;/strong&gt; &lt;span dir=&quot;rtl&quot;&gt;نام متغيير ;&lt;span dir=&quot;rtl&quot;&gt; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b2&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;position: absolute; z-index: 7; margin-left: 611px; margin-top: 17px; width: 98px; height: 2px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image003.gif&quot; alt=&quot;&quot; width=&quot;98&quot; height=&quot;2&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span style=&quot;position: absolute; z-index: 4; margin-left: 503px; margin-top: 21px; width: 98px; height: 2px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image004.gif&quot; alt=&quot;&quot; width=&quot;98&quot; height=&quot;2&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;b1 . title = &quot;abc&quot; ;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;title&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 6; left: 0px; margin-left: 611px; margin-top: 1px; width: 98px; height: 2px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image004.gif&quot; alt=&quot;&quot; width=&quot;98&quot; height=&quot;2&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span style=&quot;position: absolute; z-index: 5; left: 0px; margin-left: 503px; margin-top: 1px; width: 98px; height: 2px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/18/clip_image004.gif&quot; alt=&quot;&quot; width=&quot;98&quot; height=&quot;2&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;id&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot; dir=&quot;ltr&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;نکات :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;1- اگر بخواهيم همزمان با تعريف متغيير هاي ساختاري , به ان ها مقدار بدهيم به صورت زير عمل مي کنيم .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: left; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;ltr&quot;&gt;srtuct&amp;nbsp;&amp;nbsp;&amp;nbsp; book&amp;nbsp;&amp;nbsp; b3 = {&quot;xyz&quot;,&quot;abc&quot;,554};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;2- اگر متغييرهاي ساختاري هم نوع داشته باشيم مي توانيم آن ها را به هم انتساب دهيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;b1 = b2 ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b2 = b[10] ; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;مثال : برنامه اي بنويسيد که اطلاعات 10 کتاب را از ورودي گرفته سپس شماره کتابي را خوانده و مشخصات کامل آن را چاپ کند.&lt;span style=&quot;font-size: 18pt;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;#include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;int main()&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; struct&amp;nbsp;book{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp; title[15] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp; writer[10] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }b1 , b[n] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp; x,i,j ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i=0 ; i&amp;lt;n ; i++ )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf (&quot; enter title\writer\id : \n&quot;) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; scanf (&quot;%s%s%d&quot;,b[i].title , b[i].writer , &amp;amp;b[i].id ) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;printf (&quot; enter num for search \n&quot;) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;scanf (&quot;%d&quot; , &amp;amp;x);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i=0 ; i &amp;lt; n ; i++ )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x = = b[i].id)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {j=i;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;printf (&quot; the title and writer is: %s%s &quot; ,b[i].title,b[i].writer) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;getch();&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;return 0 ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: left; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;مثال : برنامه اي بنويسيد که در يک سيستم کتاب فروشي کليه کتاب هايي که قيمت آن ها زير&lt;span dir=&quot;ltr&quot;&gt;x&lt;/span&gt; ريال مي باشد را گزارش کند :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;#include &amp;lt; stdio.h &amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;#include &amp;lt; conio.h &amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;int main ()&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;const&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp;&amp;nbsp; n=10 ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;struct&amp;nbsp;&amp;nbsp; book {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;&amp;nbsp; title[15] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;&amp;nbsp; writer[15];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id , price ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } b[n] ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;int&amp;nbsp;&amp;nbsp; x , i ,j ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;for (i=0 ; i &amp;lt; n ; i++ )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;scanf (&quot;%s%s%d%d&quot; , b[i].title , b[i].writer , &amp;amp;b[i].id , &amp;amp;b[i].price ) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;printf (&quot; enter price for search \n&quot;) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;scanf (&quot;%d&quot;,&amp;amp;x) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;for (i=0 ; i &amp;lt; n ; i++ )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (b[i].price &amp;lt;= x)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf (&quot; %d&quot; , b[i].id) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;getch() ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;return 0 ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:40:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/14</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167568</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/14/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي  ......  انواع متغيير ها از نظر اعتبار</title>
<link>http://lpc.ParsiBlog.com/Posts/13/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a++......++%d8%a7%d9%86%d9%88%d8%a7%d8%b9+%d9%85%d8%aa%d8%ba%d9%8a%d9%8a%d8%b1+%d9%87%d8%a7+%d8%a7%d8%b2+%d9%86%d8%b8%d8%b1+%d8%a7%d8%b9%d8%aa%d8%a8%d8%a7%d8%b1/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Badr; 	panose-1:0 0 4 0 0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;انواع متغيير ها از نظر اعتبار :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;1- محلي(&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;local&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;) :&lt;/span&gt;&lt;/strong&gt;اين نوع از متغيير ها را در داخل زير برنامه ها تعريف مي کنند و فقط در همان زير برنامه ها اعتبار دارند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;2- سراسري (&lt;/strong&gt;&lt;span dir=&quot;ltr&quot;&gt;global&lt;/span&gt;&lt;strong&gt;)&lt;/strong&gt; : اين نوع از متغييرها را در ابتداي برنامه و قبل از همه توابع تعريف و پياده سازي مي کنند که امکان استفاده از آن ها در کليه زير برنامه ها وجود دارد.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;استفاده از متغيير هاي سراسري : &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;داراي اثرات جانبي مي باشد و به همين دليل تا حد امکان از آن ها استفاده نمي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;اثرات جانبي بدين معني است که اگر مقدار متغيير سراسري به نادرستي&amp;nbsp;تغيير کند بخش هاي بعدي برنامه در صورت استفاده از آن نتايجش اشتباه خواهد بود .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;زيربرنامه هاي بازگشتي (&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;recursive&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;) :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;زير برنامه هايي را گويند که خود را فراخواني مي کنند.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;مسايلي را به صورت بازگشتي پياده سازي مي کنند که يا ماهيت بازگشتي داشته باشتند مانند فاکتوريل و فيبوناچي يا از ساختمان داده هاي غير خطي استفاده مي نمايد.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ــ براي نوشتن يک تابع بازگشتي ابتدا مسأله را بامثال هاي عددي بررسي مي کنيم سپس دو رابطه زير را روي آن ها تعيين مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;1&lt;/span&gt;- &lt;strong&gt;رابطه بازگشتي&lt;/strong&gt; :&lt;span style=&quot;font-size: 18pt;&quot;&gt; &lt;/span&gt;رابطه اي که طبق آن زير برنامه خود را فراخواني مي کند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;2- &lt;/span&gt;&lt;strong&gt;نقطه توقف :&lt;/strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt; &lt;/span&gt;مرحله که فراخواني در آن توقف مي کند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;مثال : بدست آوردن فاکتوريل عدد &lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt; :&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;!4&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;= &lt;span dir=&quot;rtl&quot;&gt;!3&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;*&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;position: relative; z-index: 1;&quot;&gt;&lt;span style=&quot;position: absolute; left: 114px; top: -38px; width: 12px; height: 160px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/17/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;12&quot; height=&quot;160&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;!3&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;= &lt;span dir=&quot;rtl&quot;&gt;!2&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;*&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;3&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;رابطه بازگشتي&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n! &lt;span dir=&quot;rtl&quot;&gt;=&lt;/span&gt; (n)(n-1)!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;span dir=&quot;rtl&quot;&gt;رابطه کلي &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;!2&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;= &lt;span dir=&quot;rtl&quot;&gt;!1&lt;/span&gt;&lt;/span&gt; * &lt;span dir=&quot;rtl&quot;&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;position: absolute; z-index: 3; margin-left: 359px; margin-top: 9px; width: 39px; height: 12px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/17/clip_image002.gif&quot; alt=&quot;&quot; width=&quot;39&quot; height=&quot;12&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;!1&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;= &lt;span dir=&quot;rtl&quot;&gt;!0&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;*&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n &lt;span dir=&quot;rtl&quot;&gt;=&lt;/span&gt; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n! &lt;span dir=&quot;rtl&quot;&gt;=&lt;/span&gt; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;: &lt;span dir=&quot;rtl&quot;&gt;نقطه توقف&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;position: absolute; z-index: 2; margin-left: 83px; margin-top: 15px; width: 39px; height: 12px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/17/clip_image003.gif&quot; alt=&quot;&quot; width=&quot;39&quot; height=&quot;12&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;!0&lt;/span&gt; &lt;span dir=&quot;rtl&quot;&gt;= &lt;span dir=&quot;rtl&quot;&gt;1&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;نقطه توقف&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;پس از بدست آوردن دو رابطه مورد نظر کافيست با استفاده از دستور&lt;span dir=&quot;ltr&quot;&gt;if &amp;ndash; else&lt;/span&gt; زير برنامه را پياده سازي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;int&amp;nbsp;&amp;nbsp; fact (int n)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n &lt;span dir=&quot;rtl&quot;&gt;== 0)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1 ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&amp;nbsp;&amp;nbsp; n*fact(n-1) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;مثال : فرض کنيد صرفاً امکان جمع و تفريق با يک&amp;nbsp;وجود دارد زير برنامه بازگشتي بنويسيد که دو عدد صحيح مثبت را با يکديگر جمع کند :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;3+5 &lt;/span&gt;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;=&lt;/span&gt; ?&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;: &lt;span dir=&quot;rtl&quot;&gt;فرض&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;s (int&amp;nbsp;n , int&amp;nbsp;m );&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;s (5,3) = 1 + s (5 , 3-1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;s (5,2) = 1 + s (5 , 2-1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;( m&lt;span dir=&quot;rtl&quot;&gt;==0)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;s (5,1) = 1 + s (5, 1-1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&amp;nbsp;m ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;s (5,0) =1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;span dir=&quot;rtl&quot;&gt;نقطه توقف &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (1+ s(n , m-1)) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;توجــه&lt;/strong&gt; :&amp;nbsp;اگر زير برنامه ها را بعد از &lt;span dir=&quot;ltr&quot;&gt;main&lt;/span&gt; بنويسيم &lt;span dir=&quot;ltr&quot;&gt;error &lt;/span&gt;&amp;nbsp;مي دهد و بايد پيش از تعريف بياوريم.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال30) برنامه اي به صورت بازگشتي بنويسيد که سري فيبوناچي را چاپ کند . &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int fibo(int);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int n,I ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Printf(&quot;enter any no \n&quot;);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Scanf( &quot;%d&quot;,&amp;amp;n);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;For (i=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Printf(&quot;\n %d , fibo(i));&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Getch ( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Return 0 ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int fibo(int n);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (n&amp;lt;=2)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return(1);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return(fibo(n-1)+fibo(n-2));&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:35:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/13</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167564</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/13/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a++......++%d8%a7%d9%86%d9%88%d8%a7%d8%b9+%d9%85%d8%aa%d8%ba%d9%8a%d9%8a%d8%b1+%d9%87%d8%a7+%d8%a7%d8%b2+%d9%86%d8%b8%d8%b1+%d8%a7%d8%b9%d8%aa%d8%a8%d8%a7%d8%b1/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/12/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:&quot;Agency FB&quot;; 	mso-font-alt:&quot;Trebuchet MS&quot;;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال27 )&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot; dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/strong&gt;&lt;span dir=&quot;rtl&quot;&gt;برنامه اي بنويسيد که حاصل عبارت زير را محاسبه کند.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Agency FB&amp;quot;;&quot;&gt;n&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Agency FB&amp;quot;;&quot;&gt;n&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;C =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt; n1 -&amp;nbsp;n2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;n2&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int power(inta,intb )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int I,p;&lt;span style=&quot;font-size: 11pt;&quot; dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;P=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;For (i=1;i&amp;lt;=n;i++);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;P=p*a;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Return p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int main( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Int&amp;nbsp;n1,n2;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Float&amp;nbsp;n3,x,y ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Scanf(&quot;%d %d \n &quot;, &amp;amp;n1,&amp;amp;n2);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;X=poer(n1,n2)/n1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Y=power(n2,n1)/n2;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;N3=x-y;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Printf(&quot;%f &quot;, n3);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Return(0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال28 ) برنامه اي بنويسيد که حاصل عبارت روبرو را محاسبه نمايد .&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Agency FB&amp;quot;;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;Agency FB&amp;quot;;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;C =&amp;nbsp;&amp;nbsp; n1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt;/&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt; n1 -&amp;nbsp;n2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt;/&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;n2&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int power(inta,intb )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int I,p;&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;P=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;For (i=1;i&amp;lt;=b;i++);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;P=p*a;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Return p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int fact (inta)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int I,p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For (i=a;i&amp;gt;=1;i--)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F = f * I;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&amp;nbsp;f ;&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int main( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int a,b ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Float c ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clrscr ( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf(&quot; %d %d \n &quot;,&amp;amp;a,&amp;amp;b);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (a&amp;lt;0 || b&amp;lt;0)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Printf(invalid);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Exit 0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;C= ( power (a,b)/fact( c ) ) &amp;ndash; ( power (b,a)/ fact( c ) );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;%f \n &quot;,c);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return (0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;مثال29 ) برنامه مثال بالا را با استفاده از&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;d&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;i&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;ov&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt; بنويسيد . &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;# include &amp;lt;conio.h&amp;gt;&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Void power (int a,int b)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int I,p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For( i=1;i&amp;lt;=b;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P=p*a;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf( &quot;%d&quot;,p );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int main( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int a,b;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf(&quot;%d %d \n &quot;,&amp;amp;a,&amp;amp;b);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power(a,b);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return 0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:32:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/12</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167562</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/12/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/11/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p&gt; &amp;lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;رشـته (&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;string&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;) : &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;آرايه اي از کاراکترها را رشته گويند.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span dir=&quot;ltr&quot;&gt;char&amp;nbsp;name[10] ;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;نکته&lt;/span&gt; : براي خواندن رشته از صفحه کليد :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;scanf ( &quot; % s &quot; , name ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;يا &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gets (name) ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-size: 15pt;&quot;&gt;براي چاپ کردن رشته :&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;printf ( &quot; % s &quot; , name ) ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;يا &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;puts (name) ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;span style=&quot;font-size: 15pt;&quot;&gt;نکته &lt;/span&gt;: براي خواندن رشته ها اگر حروف کمتر از جاي خالي بود از علامت&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;ltr&quot;&gt;\0&lt;/span&gt;&amp;nbsp;در انتهاي رشته استفاده مي کنيم . &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;زير برنامه ها ( &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;ltr&quot;&gt;sub program&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt; ) :&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;اساس برنامه سازي ساخت يافته زير برنامه ها مي باشند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;يک برنامه را ابتدا تجزيه و تحليل کرده و در صورت نياز آن را به زير برنامه هاي کوچکتري تقسيم مي کنيم , سپس زير برنامه ها را فرخواني مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;مراحل استفاده&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;:&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt;&quot;&gt;1&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;- تعريف و پياده سازي : &lt;/strong&gt;&amp;nbsp;براي اين مرحله بايد توابع را با کليه عمليات مربوط به آن پياده سازي کنيم . يعني همانند يک برنامه کليه متغيير ها , دستورات , و نيز ورودي ها و خروجي ها را تعيين مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;2-&lt;/strong&gt; &lt;strong&gt;فرا خواني&lt;/strong&gt; (&lt;span dir=&quot;ltr&quot;&gt;call&lt;/span&gt;) : صدا کردن يک زير برنامه( تا زماني که فرا خواني نگردد اجرا نخواهد شد) .&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ــ توجــه :&amp;nbsp;در هر بنامه يک زير برنامه اصلي و در صورت نياز چندين زير برنامه فرعي خواهيم داشت که اجراي عمليات از زير برنامه اصلي شروع خواهد شد .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;شکل کلي تعريف و پياده سازي زيربرنامه :&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;نوع خروجي زير برنامه&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;نام زيربرنامه &amp;nbsp;(&lt;span dir=&quot;rtl&quot;&gt;اسامي و نوع پارامتر ورودي&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;position: relative; z-index: 1;&quot;&gt;&lt;span style=&quot;position: absolute; left: 54px; top: -2px; width: 12px; height: 40px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/14/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;12&quot; height=&quot;40&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;تعريف متغييرهاي محلي ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;position: absolute; z-index: 2; left: 0px; margin-left: 54px; margin-top: 2px; width: 12px; height: 40px;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/14/clip_image001.gif&quot; alt=&quot;&quot; width=&quot;12&quot; height=&quot;40&quot; / onload=&quot;width=Math.min(width,480);&quot;&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;دستورات&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;متغيير خروجي ;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;شکل کلي فراخواني زيربرنامه&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20pt;&quot;&gt; :&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;span dir=&quot;rtl&quot;&gt;نام زيربرنامه&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;span dir=&quot;rtl&quot;&gt;اسامي پارامترهاي ورودي)&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&amp;nbsp;;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ــ توجــه : تعداد پارامترهاي مجازي با تعداد پارامترهاي واقعي بايد يکسان باشد .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ــ در زبان &lt;span dir=&quot;ltr&quot;&gt;C&lt;/span&gt; به زير برنامه ها تابع گويند .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;ــ اگر يک تابع خروجي نداشته باشد نوع آن را &lt;span dir=&quot;ltr&quot;&gt;void&lt;/span&gt; تعريف مي کنيم .&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: -1.2pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;مثال26 ) برنامه اي بنويسيد که دوعدد ازورودي گرفته با استفاده از زير برنامه ها توان آن ها را محاسبه و چاپ کند.&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;(توان :عدد اول به توان عدد دوم )&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Int power (int a ,int b);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int i,p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;P=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (i=1;i&amp;lt;=b;i++);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;P=p*a;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return p;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{ &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int n1,n2,n3;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Scanf(&quot;%d %d \n &quot;,&amp;amp;n1,&amp;amp;n2);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;N3=power(n1,n2);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf( &quot;% \n &quot;,n3);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return 0; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:27:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/11</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167561</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/11/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/10/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p&gt; &amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Badr; 	panose-1:0 0 4 0 0 0 0 0 0 0;} @font-face 	{font-family:&quot;Agency FB&quot;; 	mso-font-alt:&quot;Trebuchet MS&quot;;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: 9pt; text-align: right; direction: rtl; unicode-bidi: embed;&quot; dir=&quot;rtl&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;ماتريس&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16pt; font-family: Badr;&quot;&gt; :&lt;/span&gt;&lt;/strong&gt;آرايه دو بعدي را اصطلاحاً ماتريس گويند . که شکل کلي تعريف آن به صورت زير مي باشد :&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt;&quot;&gt;&lt;span style=&quot;font-size: 16pt; font-family: Badr;&quot; dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;rtl&quot;&gt;نام ماتريس&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;[&lt;span dir=&quot;rtl&quot;&gt;تعدادسطر&lt;/span&gt;][&lt;span dir=&quot;rtl&quot;&gt; تعدادستون&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;]&amp;nbsp;;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: 9pt; text-align: right;&quot; align=&quot;right&quot;&gt;Int&amp;nbsp;m[2][3];&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;font-size: 17pt;&quot; dir=&quot;rtl&quot;&gt;مثال&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot; dir=&quot;rtl&quot;&gt;مثال22)&lt;/span&gt;&lt;span style=&quot;font-size: 16pt; font-family: Badr;&quot; dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;-&lt;strong&gt; &lt;/strong&gt;برنامه اي بنويسيد که عناصر يک ماتريس 3*3 را از ورودي گرفته سپس مجموع عناصر قطر اصلي را محاسبه کند .&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin: 0cm -54pt 0.0001pt -55.05pt; text-align: right;&quot; align=&quot;right&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-right: -54pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int&amp;nbsp;&amp;nbsp; m[3] [3];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int s=0,I,j;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(i=0;i&amp;lt;3;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(j=0;j&amp;lt;3;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf(&quot;%d \n&quot;,&amp;amp;m[i][j] );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For (i=0;i&amp;lt;3;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(j=0;j&amp;lt;3;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (i==j)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;S+=m[i][j];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Printf(&quot;sum=%d \n&quot;,s);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return(0) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -55.05pt;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&lt;strong&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال23 &lt;/span&gt;&lt;/strong&gt;&lt;span dir=&quot;rtl&quot;&gt;)&amp;nbsp;برنامه اي بنويسيد که يک عدد از ورودي گرفته و تعداد دفعات تکرار آن را در يک ماتريس &lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;n&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;m&amp;times;چاپ کند&lt;strong&gt; &lt;/strong&gt;. &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Const&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int&amp;nbsp;&amp;nbsp; n=4,m=3;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int&amp;nbsp;mat [n][m];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int&amp;nbsp;&amp;nbsp; I,j,x,c=0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; For(i=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf(&quot;\n %d&quot;, &amp;amp;x);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(i=0;j&amp;lt;m;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(j=0;j&amp;lt;m;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (x=mat[i][j])&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C++;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf(&quot;%d&quot;,c);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return(0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال24 ) برنامه اي بنويسيد که حاصلضرب دو ماتريس &lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;m&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;&amp;times;&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;n&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt; را پياده سازي کند .&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Const &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Int n; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Float n[i][j],m[i][j],p[i][j],s;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Int m,I,j;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; For (i=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For(j=0;,j&amp;lt;n;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf(&quot;enter n[%d][%d],m[%d][%d]&quot;,I,j,I,g);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf(&quot;%F%F&quot;,&amp;amp;n[i][j],&amp;amp;m[i][j]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; For (h=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For (j=0;j&amp;lt;n;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S+=n[i][j]*m[m][j];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf(&quot;the p[%d][%d] is : %f&quot;,I,j,s);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Retutn (0) ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال25) برنامه اي بنويسيد که عناصر يک ماتريس &lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;m&lt;/span&gt;&lt;span dir=&quot;rtl&quot;&gt;&amp;times;n را گرفته و تعداد اعداد زوج و فرد آن ها را مشخص کند .&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot; dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Const&amp;nbsp;int n,m ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Int&amp;nbsp;&amp;nbsp; m[n],[m],I,j ,OC,OC ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (i=0 ; i&amp;lt;n ; i++);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (j=0 ; j&amp;lt;n ; j++);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;\n enter no[%d][%d]:&quot;,I,j);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Scanf(&quot;%d&quot;,&amp;amp;m[i][j]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (i=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For (j=0;j&amp;lt;n;j++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If((m[i][j]%2)= =0)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oc++;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oc=n*m-oc;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;the odd counter is :%d and the even counter is 5D &quot; , OC ,OC );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Getch ( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return(0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:22:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/10</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167559</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/10/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

<item>
<title>آموزش برنامه نويسي مبتدي C</title>
<link>http://lpc.ParsiBlog.com/Posts/9/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</link>
<description>&lt;p&gt; &amp;lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0cm; 	margin-bottom:.0001pt; 	font-size:14.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 	{page:Section1;} --&amp;gt; &lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال19 ) برنامه اي بنويسيد که سري فيبوناچي را توليد و در يک آرايه نگهداري کند . ...و8 و 5 و3 و 2 و1 و1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Const &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Int n=20;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int m[n] , I;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;M[0]=1;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;M[1]=1&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Clrscr( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Printf(&quot;%d jomle az fibo :\n = = = = = = = = = \n\n&quot;,n);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Scanf (&quot;%d \n %d \n &quot;, m[0],m[1]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;For ( i=1; I,n ;i++)&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M[i] =m[i-2]+m[i-1];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf(&quot;%d \n &quot;, m[i]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return 0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال20 )&lt;/span&gt;&amp;nbsp;&lt;span dir=&quot;rtl&quot;&gt;برنامه اي بنويسيد که يک آرايه n عنصري را خوانده وميانگين آنها و انحراف از ميانگين را محاسبه کند .&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt; &lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Const&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int n ;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Float&amp;nbsp;a[n],avg,s=0 ;&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int I;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Clrscr( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; For (i=0;i&amp;lt;n;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanf (&quot;%f&quot;,&amp;amp;a[i]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For (i=0;i&amp;lt;n,i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S+ = a[i];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; Avg=s/n;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp; For (i=0;i&amp;lt;n;i++)&lt;span dir=&quot;rtl&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Printf(&quot;\n the contrast %f of avg is : a[i] &amp;ndash; avg);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Getch( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return(0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: right;&quot; align=&quot;right&quot;&gt;&lt;span dir=&quot;rtl&quot;&gt;مثال21 ) برنامه اي بنويسيد که 5 عدد را از ورودي خوانده سپس انها را به ترتيب معکوس در ارايه ي ديگري قرار داده و نتيجه را به خروجي ببرد . &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;# include &amp;lt;conio.h&amp;gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Main ( )&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;{&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;&amp;nbsp;Int x[5],y[5],I,j;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Clrscr ( );&lt;span dir=&quot;rtl&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (i=0;i&amp;lt;5;i++)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;enter number %d:&quot;,i);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Scanf( &quot;%d&quot;,&amp;amp;x[i]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;J=0;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot; num in inverse:\n&quot;);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;For (i=4;i&amp;gt;=0;i--)&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Y[j]=x[i];&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;%3d&quot;,y[j]);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;J++;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Printf(&quot;\n&amp;nbsp;press okey to coniniue:&quot;);&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Getch ( );&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;Return (0);&lt;/p&gt;&lt;br&gt;&lt;p style=&quot;margin-left: -1.2pt; text-align: left;&quot;&gt;}&lt;/p&gt;&lt;br&gt;&lt;/p&gt;</description>
<pubDate>Sun, 13 Sep 2009 00:19:00 GMT</pubDate>
<comments>http://lpc.parsiblog.com/Comments/9</comments>
<wfw:commentRss>http://Www.parsiblog.com/RSS.aspx?NID=1167557</wfw:commentRss>
 <dc:creator>hsanali lotfi</dc:creator>
<guid>http://lpc.ParsiBlog.com/Posts/9/%d8%a2%d9%85%d9%88%d8%b2%d8%b4+%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87+%d9%86%d9%88%d9%8a%d8%b3%d9%8a+%d9%85%d8%a8%d8%aa%d8%af%d9%8a+C/</guid>
</item>

</channel>
</rss>  


