<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title>برنامه نویسی  C++ Programming</title>
<link>http://sstarsprograms.blogfa.com/</link>
<description>برنامه نویسی زبان ++c</description>
<language>fa</language>
<generator>blogfa.com</generator>
<lastBuildDate>Thu, 24 Sep 2009 16:04:39 GMT</lastBuildDate>
<item>
<title>بازم سلام</title>
<link>http://sstarsprograms.blogfa.com/post-92.aspx</link>
<description>بازم سلام با بازم کمی تاخیر&lt;/P&gt;
&lt;P&gt;از همه دوستانی که تو این مدت نظر دادن و نظرشون رو جواب ندادم ، از همه اونایی که برنامه خواستن و ننوشتم (البته به جز برنامه لیست دانشجویان که پروژه ترمتون بود!) ، از همه اونایی که توی 4shared نظر داده بودن و جوابشون رو ندادم و از اون دوستانی که ایمیل فرستاده بودن و برنامه خواسته بودن و برنامشون رو ننوشتم عذر خواهی می کنم.&lt;/P&gt;
&lt;P&gt;دوستان میدونین که دانشگاهم از پس فردا شروع میشه و دیگه دل و دماغ برنامه نوشتن هم ندارم (البته برنامه ماز یا همون هزارتو - maze  رو براتون نوشتم شاید بزارم.)&lt;/P&gt;
&lt;P&gt;بخاطر همین خواستم از دوستانی که به برنامه نویسی سی پلاس پلاس علاقه دارن و آشنایی لازم رو هم دارن دعوت کنم که در ساخت این وبلاگ منو یاری کنن. هر کدوم از دوستان که علاقه به همکاری دارن به ایمیل &lt;A href=&quot;mailto:TIM30F3V01U7i0N@yahoo.com&quot;&gt;TIM30F3V01U7i0N@yahoo.com&lt;/A&gt;  پیام بدن تا با هم همکاری کنیم&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot;&gt;(ببخشید دیگه یاهو نمیذاشت از این تیریپ هکری تر بشه!) البته خب شرایطی هم داره ولی اصلا سخت نیست فقط می خوام استعدادتون رو بسنجم.&lt;/P&gt;
&lt;P&gt;در ضمن بازم می گم فقط و فقط برای برنامه نویسی سی پلاس پلاس و فقط و فقط هم ایمیل بزنین لطفا تو نظرات ننویسین.&lt;/P&gt;
&lt;P&gt;سعی می کنم بازم با برنامه maze solver که گفتم بیام.&lt;/P&gt;
&lt;P&gt;فعلا&lt;/P&gt;</description>
<pubDate>Thu, 24 Sep 2009 16:04:39 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=92</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-92.aspx</guid>
</item>
<item>
<title>برنامه دوز بصورت گرافیکی (ویژوال) Tic Tac Toe</title>
<link>http://sstarsprograms.blogfa.com/post-91.aspx</link>
<description>بازم سلام&lt;IMG alt=&quot;برنامه دوز به زبان سی پلاس پلاس&quot; hspace=0 src=&quot;http://hermamitr.persiangig.com/image/TicTacToeIcon.jpg&quot; align=left border=0&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;ایندفعه برنامه دوز که قبلا هم در وبلاگ بود رو نوشتم ، البته با ویژوال سی پلاس پلاس و بصورت گرافیکی.&lt;BR&gt;حیفم اومد برای دانلود نذارم.&lt;/P&gt;
&lt;P&gt;این هم عکس برنامه:&lt;/P&gt;
&lt;P&gt; &lt;IMG alt=&quot;برنامه دوز به زبان ویژوال سی پلاس پلاس - TicTacToe&quot; hspace=0 src=&quot;http://hermamitr.persiangig.com/image/tictactoefull.bmp&quot; align=right border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;خب با توجه به عکس معلومه که کار با برنامه چطوری هست.&lt;/P&gt;
&lt;P&gt;به علت بالا بودن حجم برنامه فایل release اون رو برای دانلود میذارم.&lt;BR&gt;&lt;A href=&quot;http://www.4shared.com/file/118547408/d93d58e/TicTacToe-byVisualCpp.html&quot; target=_blank&gt;دانلود برنامه دوز به زبان ویژوال سی پلاس پلاس ، حجم : 939 کیلوبایت&lt;/A&gt;&lt;BR&gt;&lt;A href=&quot;http://www.4shared.com/file/118547408/d93d58e/TicTacToe-byVisualCpp.html&quot; target=_blank&gt;Download TicTacToe by Visual C++ - release v 1.00&lt;/A&gt;&lt;BR&gt;امیدوارم از این بازی لذت ببرید!&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
<pubDate>Thu, 16 Jul 2009 18:00:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=91</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-91.aspx</guid>
</item>
<item>
<title>سلام دوباره</title>
<link>http://sstarsprograms.blogfa.com/post-90.aspx</link>
<description>سلام به همه دوستان عزیزم 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;همه خواهرا و برادرایی که او این یک سالی که من نبودم اینجا رو رها نکردن و با حضور و نظرات گرم و انرژی بخششون باعث شدن من بازم کارمو شروع کنم.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;اول از همه معذرت می خوام که تو این مدت جواب نظرات و میل هاتون رو نمی دادم ، همونطور که همتون خوب میدونید امسال خیلی سرم شلوغ بود ، امیدوارم بتونم جبران کنم.&lt;/P&gt;
&lt;P&gt;امروز جواب نظرات دوستان رو میدم.&lt;/P&gt;
&lt;P&gt;
&lt;HR&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P&gt;یاسمن خانوم ، شما باید از کامپایلر استفاده کنید تا بتونید سورس هایی که نوشته این رو کامپایل کنین. در مورد سوال دومتون باید بگم که نه ، متاسفم. خیلی ممنون که به وبلاگ خودتون اومدین.&lt;/P&gt;
&lt;P&gt;عسل خانم ، چی بگم؟&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/02.gif&quot;&gt;می دونم که دیگه خیلی دیره.&lt;/P&gt;
&lt;P&gt;آقا افشین ، من شمارو لینک کردم. شما هم منو با عنوان وبلاگم (برنامه نویسی C++ Programming) لینک کنید.&lt;/P&gt;
&lt;P&gt;مرضیه خانم ، لینک تصحیح شد.&lt;/P&gt;
&lt;P&gt;تندیس خانوم ، من وقتی بتونم یه مرجع خوب براتون پیدا کنم به شما اطلاع میدم.&lt;/P&gt;
&lt;P&gt;آقا مرتضی ، بله به قسمت «کامپایلر سی پلاس پلاس» مراجعه کنید. &lt;A href=&quot;http://sstarsprograms.blogfa.com/cat-11.aspx&quot;&gt;http://sstarsprograms.blogfa.com/cat-11.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;RinoOo جان ،خیلی ممنون ، تا امسال به نمونه دولتی امام صادق (ع) می رفتم. من هم سعی می کنم اگر بتونم اون برنامه رو با پوینتر بنویسم.&lt;/P&gt;
&lt;P&gt;رویا خانوم ، من نه در کلاسهای آموزشی فنی حرفه ای شرکت کردم و نه سر کلاسهای دانشگاه بودم ، ولی فکر میکنم همون کلاس های دانشگاه کافی باشه ، البته اگر علاقه داشته باشید کمی مطالعه هم بد نیست.&lt;/P&gt;
&lt;P&gt;آقا شروین ، شما رو هم لینک کردم.&lt;/P&gt;
&lt;P&gt;سجاد جان ، چرا که نه ، ولی همونطور که گفتی با ذکر منبع لطفا!&lt;/P&gt;
&lt;P&gt;علی آقا ، شما میتونین از Dev-Cpp که کاری از BloodShed هست استفاده کنید ، در مورد آپ کردن هم من سایت 4shared رو بهتون پیشنهاد می کنم.&lt;/P&gt;
&lt;P&gt;اسماعیل خان ، همچین نرم افزاری سراغ ندارم.&lt;/P&gt;
&lt;P&gt;میثم جان ، من هر وقت بتونم اولین و شاید آخرین مقاله برنامه نویسی نوشته خودم رو براتون میذارم که توش توضیحات کامل نوشتن و کامپایل یه برنامه ساده رو داره.&lt;/P&gt;
&lt;P&gt;صنم خانوم ، خوشحالم که می بینم شما هم به این کلاسها میرین چون من هم برنامه نویسی رو از همین کلاسهای روبوکاپ یاد گرفتم! سوالهای خودم رو که ندارم ولی هر وقت بتونم سوالاشو گیر بیارم براتون میذارم.&lt;/P&gt;
&lt;P&gt;صادق خان ، شما رو هم لینک کردم.&lt;/P&gt;
&lt;P&gt;جناب reza_na چرا که نه ؟ پینهاد خوبیه ، روش فکر می کنم.&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/36.gif&quot;&gt;&lt;/P&gt;
&lt;P&gt;رویا خانوم ، منم نمیدونم.&lt;/P&gt;
&lt;P&gt;ملیکا جان ، شما رو هم لینک کردم. شما هم منو با عنوان وبلاگم لینک کن.&lt;/P&gt;
&lt;P&gt;امید آقا ، اگر وقت کنم حتما.&lt;/P&gt;
&lt;P&gt;الهه خانوم ، می دونم که دیگه خیلی دیر جوابتون رو میدم ، ببخشید.&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/02.gif&quot;&gt;&lt;/P&gt;
&lt;P&gt;شاپرک خانوم ، میشه توضیحات کامل در مورد نحوه بازی بدین؟&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/12.gif&quot;&gt;&lt;/P&gt;
&lt;P&gt;الهام خانم ، در اولین فرصت می نویسم ، ولی کار ساده ایه ، حتما خودتون هم می تونین.&lt;/P&gt;
&lt;P&gt;نازدانه جان ، همون چیزایی که به رویا خانم گفتم در بالا.&lt;/P&gt;
&lt;P&gt;دنیا خانوم ، بعد از پر شدن صفحه و آخرین کاراکتر و رفتن به خط بعد ، با تابع gotoxy به نقطه (0و0) برین.&lt;/P&gt;
&lt;P&gt;وحید خان ، میتونین از کلاس تایم استفاده کنین.&lt;/P&gt;
&lt;P&gt;آقا رضا ، من وب شما رو دیدم ، واقعا کارتون عالی بود&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/04.gif&quot;&gt; خواحال میشم اگر با هم همکاری داشته باشیم. در ضمن به قول شاعر :I&apos;m callin&apos; you&lt;/P&gt;
&lt;P&gt;نوید جان ، من هم خوشحالم که با شما آشنا شدم ، شما رو ادد می کنم اگر این یاهو باید بالا.&lt;/P&gt;
&lt;P&gt;شاپرک خانوم ، وقتی برنامه کامل شد برای دانلود میذارم.&lt;/P&gt;
&lt;P&gt;محمد رضا خان ، من یونانی بلد نیستم ولی به یکی از دوستام می گم اون بلده شاید بتونه بهم یاد بده یا برنامه جاواشو بنویسه ، آخه سی پلاس پلاس بلد نیست.&lt;/P&gt;
&lt;P&gt;فلورا جان ، من که فعلا همچین برنامه ای تو دستو بالم نیست.شرمنده.&lt;/P&gt;
&lt;P&gt;محمد خان ، با مرامی از خودتونه.&lt;/P&gt;
&lt;P&gt;خالد خان ، برنامه رو براتون می نویسم ، ولی در مورد template ها هنوز چیزی بلد نیستم. منظور از اون قسمتی که نوشتین اینه که تابع ما نمیتونه هیچ تغییری در مقدار متغیر های مخصوص کلاس ما ایجاد کنه ، برای جلوگیری از مشکلات نا خواسته.&lt;/P&gt;
&lt;P&gt;سهراب خان ، اگر بتونم راهی پیدا کنم چشم.&lt;/P&gt;
&lt;P&gt;مینا خانوم ، می تونین از برنامه دفترچه تلفن که تو وبلاگ cppcenter.blogfa.com دوستم علی آقا زحمتشو کشیده و گذاشته استفاده کنید و قسمتهای اضافی رو حذف کنید.&lt;/P&gt;
&lt;P&gt;نهال عزیز ، میشه بیشتر توضیح بدی ، مثلا عدد 2.23 در مبنای 2 چطوری نوشته میشه؟&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/12.gif&quot;&gt;&lt;/P&gt;
&lt;P&gt;عباس آقا ، اگر با ذکر منبع باشه نه.&lt;/P&gt;
&lt;P&gt;جناب روح الله ، خیلی ممنون ، اگر می تونین همکاری کنین به من یه میل بزنین ، خوشحال میشم.&lt;/P&gt;
&lt;P&gt;پریا خانم ، واقعا متاسفم که نتونستم کمکی کنم.&lt;/P&gt;
&lt;P&gt;آقا مهدی ، یه سورس گذاشته بودم ، ببینید به دردتون می خوره.&lt;/P&gt;
&lt;P&gt;مریم خانم ، من می خوام شروع کنم و برنامه کلاس کامل ماتریس ها رو بنویسم ، یه کم منتظر بمونین.&lt;/P&gt;
&lt;P&gt;شاهرخ خان ، اگر بتونم حتما.&lt;/P&gt;
&lt;P&gt;مهسا خانم ، اگر میشه بیشتر در مورد برنامه توضیح بدین.&lt;/P&gt;
&lt;P&gt;سعید آقا ، به زودی برنامه یافتن عنصر زین اسبی رو برای دانلود میذارم.&lt;/P&gt;
&lt;P&gt;آقا محسن ، یه کم منتظر باشین ، برنامه های ماشین حساب مهندسی و ساده و گرافیکی و ... رو به زودی برای دانلود میذارم.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;آقا مرتضی ، افشین خان ، جناب کاویانی ، جناب ف ، پویا جان ، محمد جان ، پدرام خان خواهش می کنم ، شماها لطف دارین.&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/10.gif&quot;&gt;ممنون که لطف کردید و نظرات سازندتونو گفتید.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;از بقیه دوستانی که به نظراشون جواب ندادم عذر خواهی می کنم چون الان دیگه باید برم ، در اسرع وقت برنامه هارو می نویسم و جواب نظرات دوستان رو هم میدم.&lt;/P&gt;</description>
<pubDate>Sat, 27 Jun 2009 11:24:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=90</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-90.aspx</guid>
</item>
<item>
<title>برنامه تعیین مثلثی بودن ماتریس</title>
<link>http://sstarsprograms.blogfa.com/post-89.aspx</link>
<description>با سلام به همه دوستان&lt;BR&gt;
&lt;DIV style=&quot;TEXT-ALIGN: justify&quot;&gt;این بار برنامه تعیین بالا مثلثی یا پایین مثلثی بودن ماتریس های n*n ، که فکر می کنم بیش از سی بار درخواست شده بود رو براتون نوشتم. ابتدا توضیحاتی برای سایرین می دم:&lt;BR&gt;ماتریس بالا مثلثی:&lt;BR&gt;&lt;BR&gt;ماتریسی که تمام اعداد پایین قطر اصلی آن 0 باشند ، ماتریس بالا مثلثی نام دارد.&lt;BR&gt;به بیان دیگر می توان گفت ، در ماتریس های بالا مثلثی ، رابطه زیر برقرار است:&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: left&quot;&gt;If I&gt;J =&gt; X[I,J]=0&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: justify&quot;&gt; &lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: justify&quot;&gt;&lt;IMG alt=&quot;ماتریس بالا مثلثی&quot; hspace=0 src=&quot;http://upload.wikimedia.org/math/1/6/e/16e78c80db884abec8cbffc302ca20be.png&quot; align=baseline border=0&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: justify&quot;&gt;&lt;BR&gt;ماتریس پایین مثلثی:&lt;BR&gt;ماتریسی که تمام عناصر بالا و سمت راست قطر اصلی آن 0 باشند ، ماتریس پایین مثلثی نام دارد.&lt;BR&gt;به بیان دیگر ، ماتریسی پایین مثلثی است که رابطه زیر در آن بر قرار باشد:&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: left&quot;&gt;If  J&gt;I =&gt; X[I,J]=0&lt;BR&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt; &lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt;&lt;IMG alt=&quot;ماتریس پایین مثلثی&quot; hspace=0 src=&quot;http://upload.wikimedia.org/math/5/0/4/504d34c74e22867e5c0ad620cf37cccd.png&quot; align=baseline border=0&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt; &lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt; &lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: justify&quot;&gt;حالا کمی در مورد برنامه توضیح بدم: این برنامه تشخیص می ده که یک ماتریس ، بالا مثلثی است ، پایین مثلثی یا هردو. بدین شکل که ابتدا تعداد ردیف (و ستون ها) و سپس عناصر ردیف ها به ترتیب از ورودی دریافت می شوند و برنامه ، نتیجه را برای شما می نویسد.&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt;&lt;A href=&quot;http://www.4shared.com/file/46955091/c8941ce0/Matrix.html&quot; target=_blank&gt;دانلود برنامه تعیین مثلثی بودن ماتریس به همراه فایل اجرایی - حجم:129 کیلوبایت&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt; &lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: right&quot;&gt;&lt;BR&gt; &lt;/DIV&gt;&lt;/DIV&gt;</description>
<pubDate>Sat, 12 Jul 2008 14:05:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=89</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-89.aspx</guid>
</item>
<item>
<title>برنامه هشت وزیر</title>
<link>http://sstarsprograms.blogfa.com/post-88.aspx</link>
<description>
&lt;p align=&quot;justify&quot;&gt;بالاخره الگوریتم برنامه هشت وزیر رو پیدا کردم و نوشتمش. حتما همه با این برنامه آشنایی دارید.&lt;br /&gt;فقط این برنامه یه کم با اسمش فرق می کنه. شما ابتدا ضلع صفحه و سپس تعداد وزیر ها رو وارد می کنید و برنامه با کمک تابع بازگشتی ، تمام حالات قرار گرفتن اونها به شکلی که همدیگر رو تهدید نکنن ، نشون میده.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.4shared.com/account/file/46955090/bf932c76/Queens.html&quot;&gt;دانلود برنامه هشت وزیر به همراه فایل اجرایی&lt;/a&gt; حجم : ۱۳۰ کیلوبایت      &lt;span style=&quot;font-family: tahoma,arial,helvetica,sans-serif;&quot;&gt; &lt;/span&gt;&lt;font size=&quot;2&quot; style=&quot;font-family: tahoma,arial,helvetica,sans-serif; color: rgb(255, 0, 0);&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;لینک تصحیح شد!&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;مهسا خانم ، خیلی ممنونم. در ضمن من در مورد سازمانهای مجازی نمی نویسم.&lt;br /&gt;آقا مصطفی و کیانای عزیز ، این برنامه از عهده من بر نمی آد.&lt;br /&gt;ببخشید رویا خانم ، من خیلی دیر نظرتون رو دیدم.&lt;br /&gt;هدا خانم ، اگر همچین جزوه ای پیدا کنم حتما می فرستم.&lt;br /&gt;سیمه خانم ، شما رو ادد می کنم.&lt;br /&gt;شیدا خانم ، من به زبان سی زیاد وارد نیستم.&lt;br /&gt;مریم خانم ، میدونم که دیگه دیره ، ولی برنامه روی وبلاگ بود.&lt;br /&gt;زهرا خانم ، هر وقت بتونم برنامه رو بنویسم براتون میل می کنم.&lt;br /&gt;afagh عزیز ، این برنامه با عنوان عدد آیینه ای در وبلاگ هست.&lt;br /&gt;چشم علی ،آقا حتما.&lt;br /&gt;ممنون جناب ویروس.&lt;br /&gt;مهرنوش خانم ، برنامه ای که می خواهید رو در نظرات اعلام کنید یا به من میل کنید.&lt;br /&gt;آقا/خانم کاتبی ، برای آشنایی بیشتر با شبیه سازی فوتبال ، از جزوات آموزشی (که بیشتر انگلیسی هستند) یا گروه های مربوطه یاهو استفاده کنید.&lt;br /&gt;ندا خانم ، واقعا ممنونم.&lt;br /&gt;آقا سامان ، فکر می کنم که اون لینک مشکلی نداره.&lt;br /&gt;حریر خانم ، یاد گرفتن زبان سی پلاس پلاس از روی کتاب های آموزشی هم چندان ساده نیست ، چه برسه به وبلاگ من که چند تا فایل آموزشی بیشتر نداره.&lt;br /&gt;راحله خانم ، من زبان اسمبلی بلد نیستم.&lt;br /&gt;امیر آقا ، سورس کامپایلر من ارور نمی گیره.&lt;br /&gt;آسمان خانم ، اولا که رمز موفقیت خاصی ندارم ، شاید پرکار بودن ، فعال بودن ، تلاش بسیار ، باهوش بودن و بهترین بودن ... البته که شوخی می کنم. فکر می کنم هر کس دیگه ای هم که دو سال سی پلاس پلاس کار می کرد ، تسلط لازم روی این زبان رو پیدا می کرد. فقط یه کم وقت می گیره. در مورد مربع ناقص هم هنوز نتونستم راهی پیدا کنم.&lt;br /&gt;یار وبلاگی و ریحانه خانم ، ممنون که هنوز هم سر می زنید.&lt;br /&gt;امیر آقا ، آقا پژمان و سید جمال موسوی ، من شما رو لینک کردم.&lt;br /&gt;شیدا خانم ، باید بگم که من در مورد زبان سی اطلاعات چندانی ندارم.&lt;br /&gt;آقا کامی و آقا مصطفی ، نوشتن برنامه ای که خواسته بودید ، از عهده من بر نمی آد.&lt;br /&gt;شادی خانم ، هنگامه خانم ، آقا احسان&lt;br /&gt;آقا رضا ، با کمی تغییر برنامه فکر بکر می تونید برنامه ای که خواستید رو بنویسید.&lt;br /&gt;آقا سالار ، به فرومتون سر زدم.&lt;br /&gt;پریسا خانم ، متاسفم که دیر نظرتون رو دیدم.&lt;br /&gt;آقا علیرضا ، این هم برنامه ای که خواسته بودید.&lt;br /&gt;ممنون آقا محمد.&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Sat, 14 Jun 2008 11:18:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=88</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-88.aspx</guid>
</item>
<item>
<title>برنامه تقسیم کننده فایل ( File Separator )</title>
<link>http://sstarsprograms.blogfa.com/post-87.aspx</link>
<description>&lt;P align=justify&gt;شاید تا بحال برای شما مشکلی پیش اومده باشه که نیاز داشته باشید که یک فایل رو به چند تا فایل کوچکتر تقسیم کنید. مثلا فیلمی که در قالب یک فایل داخل دی وی دی است رو روی چند سی دی بریزید: برای اینکار نیاز دارید که ابتدا فیلم شما به چند قسمت کوچکتر تقسیم شه و بعد هر قسمت رو روی یک سی دی بریزید.&lt;/P&gt;
&lt;P align=justify&gt;اینبار برنامه ای به کمک File* ها نوشتم که بتونن این کار رو برای شما انجام بدن.این برنامه ، نام فایل قبلی ، نام فایل جدید، پسوند فایل جدید و یک ورودی از کاربر دریافت می کنه که همون تعداد فایل های جدیده، این عدد رو n در نظر می گیریم.  بعد فایل ورودی ، که باید در کنار فایل اجرایی برنامه باشه رو به n قسمت مساوی تقسیم می کنه. به عنوان مثال اگر اسم فایل شما music.mp3 هست و می خواهید آنرا به 3 قسمت مساوی با نام musicnew.mp3 بریزید ، ابتدا ، در قسمت source file ، عبارت music.mp3 را وارد کنید.بعد در قسمت destination file ، عبارت musicnew را وارد کنید.سپس برای postfix ، عبارت mp3 را وارد کنید.بعد یک عدد از شما خواسته می شود. شما عدد 3 را وارد کنید و منتظر بمانید. پس از لحظه ای ، برنامه 3 فایل با نامهای musicnew(01).mp3 ، musicnew(00).mp3 و musicnew(02).mp3 را در کنار فایل قبلی ایجاد می کند که هر کدام ، یک سوم فایل قبلی را ، که مثلا آهنگ یا فیلم می باشد ، شامل می باشد.&lt;/P&gt;
&lt;P align=justify&gt;&lt;A href=&quot;http://www.4shared.com/file/45901285/a30c3f6c/Project-FileSeparator.html&quot; target=_blank&gt;دانلود برنامه تقسیم کننده فایل (File Separator) به همراه فایل اجرایی&lt;/A&gt; حجم : 129 کیلوبایت&lt;/P&gt;
&lt;P align=justify&gt; &lt;/P&gt;</description>
<pubDate>Sat, 14 Jun 2008 09:57:06 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=87</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-87.aspx</guid>
</item>
<item>
<title>برنامه پیانوی مجازی - Virtual Piano</title>
<link>http://sstarsprograms.blogfa.com/post-86.aspx</link>
<description>&lt;P align=justify&gt;با سلام دوباره به همه دوستان&lt;/P&gt;
&lt;P align=justify&gt;این بار برنامه پیانوی مجازی رو براتون آماده کردم ، این برنامه ، دکمه های صفحه کلید شما رو به دکمه های پیانو تبدیل می کنه و با زدن هر دکمه ، صدایی پخش می شه. این برنامه که از یک ساختار بسیاد ساده switch و case تبعیت میکنه ، تحت داس نوشته شده و در کامپایلر Turbo C++ 3.0 DOS کامپایل شده است. به همین دلیل ، من فایل اجرایی این برنامه رو همراه با سورس اون در اختیار شما قرار میدم.با زدن هر دکمه ، آوایی خاص از بلندگوی کامپیوتر شما خارج می شود. با نگهداشتن کلید Shift و زدن دکمه ها ، فرکانس صدا بیشتر می شود. به کمک این برنامه ، می توانید آهنگ هایی متفاوت و صداهایی موزون با کامپیوتر خود ایجاد کنید.&lt;/P&gt;
&lt;P align=justify&gt; &lt;/P&gt;
&lt;P align=justify&gt;&lt;A href=&quot;http://www.4shared.com/file/45901286/3a056ed6/Project-VirtualPiano.html&quot; target=_blank&gt;دانلود برنامه پیانوی مجازی - Virtual Piano به همراه فایل اجرایی&lt;/A&gt; حجم : ۱۶ کیلوبایت&lt;/P&gt;
&lt;P align=justify&gt; &lt;/P&gt;
&lt;P align=justify&gt; &lt;/P&gt;</description>
<pubDate>Wed, 30 Apr 2008 14:47:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=86</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-86.aspx</guid>
</item>
<item>
<title>برنامه رسم منحنی - Easy Diagram Drawer</title>
<link>http://sstarsprograms.blogfa.com/post-85.aspx</link>
<description>&lt;P align=justify&gt;با سلام به همه دوستان&lt;/P&gt;
&lt;P align=justify&gt;می دونید که دیگه امتحانات میان ترم شروع و شده و امتحانات نهایی هم نزدیکه ، و من نمی تونم زیاد وبلاگ رو آپ کنم ، ولی چند تا برنامه نسبتا جالب نوشتم که در چند پست برای دانلود می ذارم.&lt;/P&gt;
&lt;P align=justify&gt;اولین برنامه ، برنامه رسم منحنی است. اول از همه باید به دوستان بگم که این برنامه ، با برنامه قبلی خیلی فرق دارد و &lt;STRONG&gt;کارآمد تر&lt;/STRONG&gt; هست. نوع دریافت ضابطه منحنی عوض شده ، و همینطور برنامه جدید ، علامت های + ، - ، * ، / ، ^ ، () ، [ ]  ، و || ( به ترتیب : جمع ، تفریق ، ضرب ، تقسیم ، توان ، پرانتز ، کروشه و قدرمطلق ) رو پشتیبانی می کنه. این برنامه ، توانایی رسم مجموع دو تابع رو هم داره. &lt;/P&gt;
&lt;P align=justify&gt;روش کار برنامه بدین ترتیب است که شما در صورت خواستن رسم یک نمودار ، وارد قسمت اول می شوید ، سپس ضابطه تابع مورد نظر رو با استفاده از علائم یاد شده و اعداد و کاراکتر x (بصورت کوچک) وارد می کنید ، سپس مینیمم و مازیمم دامنه رسم را مشخص می کنید. بعد با فشردن دکمه Enter ، برنامه نمودار منحنی وارد شده را رسم می کند(در صورت نیاز به رسم تابع در دامنه R ، به عنوان عدد مینیمم ، 131 را وارد کنید). به عنوان مثال ، دستورات زیر ، نمودار منحنی x|-2| را در اعداد حقیقی رسم می کند:&lt;/P&gt;
&lt;P align=left&gt;x|-2|&lt;BR&gt;131&lt;BR&gt;&lt;/P&gt;
&lt;P align=justify&gt;همچنین دستور زیر ، نمودار تابع ریشه دوم x را در بازه (0و16) رسم می کند:&lt;/P&gt;
&lt;P align=left&gt;(x^(1/2&lt;BR&gt;0&lt;BR&gt;16&lt;/P&gt;
&lt;P align=justify&gt;&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;نکته مهم: &lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;این برنامه در ورودی خود ، توانایی دریافت اعداد اعشاری را ندارد ، پس همانطور که در مثال بالا ملاحظه می کنید ، می بایست برای فهماندن عدد یک دوم به برنامه ، آنرا جدا و داخل پرانتز قرار دهیم.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=justify&gt;&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;نکته مهم: &lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;نکته مهم دیگر اینست که در ورودی این برنامه ، تقدم و اولویت تعریف نشده است و اعمال از سمت چپ به راست صورت می گیرد ، پس در صورتی که خواستید قسمتی با اولویت انجام شود ، آنرا داخل پرانتز قرار دهید. به عنوان مثال ، ورودی یک بعلاوه 2x &lt;FONT face=&quot;Tahoma, Arial, Helvetica, sans-serif&quot;&gt;،&lt;/FONT&gt;نمودار منحنی 3x را نمایش میدهد و آنرا باید بصورت یک بعلاوه (2x) نوشت.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=justify&gt;&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;نکته مهم: &lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;یک نکته مهم دیگر این است که این برنامه ، در استفاده از علامت های پرانتز و کروشه و قدرمطلق ، اولین علامت را با آخرین در نظر گرفته و حاصل میان آندو را محاسبه می کند ، پس باید برای رم منحنی تابعی مانند |x+1|+|x-1| ، آنرا بصورت |x-1|) + |x+1|) نوشت.&lt;BR&gt;راه دیگر برای نمایش نمودار تابع بالا ، استفاده از ویژگی دوم برنامه ، یعنی امکان نمایش نمودار مجموع دو تابع است. برای اجرای این کار ، به قسمت دوم برنامه وارد شده و ابتدا تعداد توابع موجود ، که در مثال بالا ۲ است ، را وارد کنید ، سپس ضابطه توابع را یکی یکی به برنامه بدهید. به کمک این ویژگی ، می توانید مجموع تعداد زیادی از توابع را رسم کنید ، مانند تابع زیر:&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;|x-1| + |x+1| + |x| + |x-2|&lt;/P&gt;
&lt;P align=justify&gt;این برنامه توانایی رسم منحنی هایی از قبیل x^x و [x^[x را دارد.&lt;/P&gt;
&lt;P align=justify&gt;&lt;A href=&quot;http://www.4shared.com/file/44540265/a1061888/Project-EasyDiagramDrawer.html&quot; target=_blank&gt;دانلود برنامه رسم منحنی - Easy Diagram Drawer به همراه فایل اجرایی&lt;/A&gt;  حجم: 52 کیلوبایت&lt;/P&gt;
&lt;P align=justify&gt; &lt;/P&gt;</description>
<pubDate>Wed, 30 Apr 2008 14:29:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=85</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-85.aspx</guid>
</item>
<item>
<title>برنامه رسم نمودار توابع چند جمله ای (بصورت گرافیکی)</title>
<link>http://sstarsprograms.blogfa.com/post-84.aspx</link>
<description>با سلام دوباره به تمامی دوستان
&lt;P&gt;&lt;/P&gt;
&lt;P align=justify&gt;همونطور که از اسم پست پیداست ، اینبار برنامه رسم نمودار چند جمله ای ها به زبان سی پلاس پلاس که -از نظر خودم- واقعا جاش بین برنامه های توی اینترنت خالی بود رو نوشتم. این برنامه ساختار خیلی ساده ای داره، و حتما به نظر دوستانی که برنامه کلاس چند جمله ای رو دانلود کردند ، این برنامه کمی آشناست. من این برنامه رو به کمک کلاس چند جمله ای نوشتم. طرز کار با این برنامه هم راحته. در صفحه ابتدای برنامه ، شما باید عدد 1 را وارد کنید تا به قسمت رسم نمودار بروید.در این قسمت باید شما فضایی که تابع می خواهد در آن رسم شود ( ۱=سطح گسترده ۲=متوسط ۳=کوچک ) و سپس کیفیت رسم رو انتخاب کنید.سپس تعداد جملات چند جمله ای رو وارد کرده و سپس به ترتیب پایه ها و توان های جمله های اول تا آخر را وارد کنید.&lt;BR&gt; به عنوان مثال برای رسم منحنی y=x&lt;SUP&gt;2&lt;/SUP&gt;-2x+1 ، پس از انتخاب فضا و کیفیت ، تعداد جملات که 3 می باشد را وارد کنید. سپس ابتدا ضریب x&lt;SUP&gt;2&lt;/SUP&gt; ، یعنی 1 ، و سپس توان آن یعنی 2 را وارد کنید. بعد بع ترتیب اعداد 2 ، 1 ، 1 و 0 را وارد کنید و کلید Enter را فشار دهید تا برنامه منحنی را برای شما رسم کند.&lt;/P&gt;
&lt;P&gt;نمودار y=x رسم شده توسط این برنامه(با کمی تغییر و کاهش اندازه):&lt;/P&gt;
&lt;P align=justify&gt;&lt;IMG alt=&quot;نمودار y=x رسو شده توسط برنامه&quot; hspace=50 src=&quot;http://hermamitr.persiangig.com/image/3.gif&quot; align=baseline border=0&gt;&lt;/P&gt;
&lt;P align=justify&gt;لازم می دونم که عرض کنم این برنامه توانایی رسم توابعی مانند x&lt;SUP&gt;-1 &lt;/SUP&gt;رو هم داره ولی در مورد توابع رادیکالی ، مثل تابع x&lt;SUP&gt;1/5&lt;/SUP&gt; ، چون توان بصورت ۰.۲ وارد می شود ، تابع x&lt;SUP&gt;0.2&lt;/SUP&gt; رسم می شود و این تابع در x های منفی تعریف و رسم نمی شود. در ضمن این برنامه توانایی رسم توابع سینوسی ، کسینوسی ، تانژانت و ... رو نداره ، اما من در حال نشوتن یه برنامه جدید هستم که توانایی رسم توابع سینوس ، کسینوس ، تانژانت ، کتانژانت ، لگاریتم با مبنای ۱۰ و e (عدد نپر)( sin , cos , tan , cot , log&lt;SUB&gt;10&lt;/SUB&gt; , ln ) رو داشته باشه. به محض اینکه این برنامه آماده بشه در وبلاگ و برای دانلود می ذارم.&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://www.4shared.com/file/36684812/2ce88ef2/Project-DrawPolynomial.html&quot; target=_blank&gt;دانلود برنامه رسم نمودار توابع چند جمله ای&lt;/A&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
<pubDate>Sat, 09 Feb 2008 17:01:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=84</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-84.aspx</guid>
</item>
<item>
<title>کلاس کامل اعداد مختلط</title>
<link>http://sstarsprograms.blogfa.com/post-83.aspx</link>
<description>&lt;P align=justify&gt;با سلام به دوستان&lt;/P&gt;
&lt;P align=justify&gt;&lt;/P&gt;
&lt;P align=justify&gt;اینبار برنامه کلاس اعداد مختلط رو که دوستان زیادی درخواست این برنامه رو کرده بودند ، آماده کردم؛ کلاس خیلی ساده و در عین حال کاربردی هست. همونطور که خیلی از شما دوستان می دونید ، اعداد مختطل به بردار ها شباهت زیادی دارند ، به خاطر این تعجب نکنید که این کلاس خیلی شبیه به کلاس بردار ها نوشته شده است.&lt;/P&gt;
&lt;P align=justify&gt;&lt;STRONG&gt;توابع :&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=justify&gt; - تابع getReal و getImaginary که به ترتیب قسمت حقیقی و قسمت موهومی عدد مختلط رو بر می گردانند.&lt;/P&gt;
&lt;P align=justify&gt;- تابع setCmp که دو ورودی دریافت می کند و قسمت حقیقی را برابر ورودی اول و قسمت موهومی را برابر ورودی دوم قرار می دهد.&lt;/P&gt;
&lt;P align=justify&gt;- تابع print برای چاپ عدد مختلط&lt;/P&gt;
&lt;P align=justify&gt;&lt;STRONG&gt;عملگرها:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=justify&gt;&lt;STRONG&gt;- &lt;/STRONG&gt;عملگر های درج در جریان و استخراج از جریان ( بصورت استاندارد (x,y) )&lt;/P&gt;
&lt;P align=justify&gt;- عملگرهای + ، - و * برای جمع ، تفریق و ضرب دو عدد مختلط&lt;/P&gt;
&lt;P align=justify&gt;- عملگر های برابری (==) و نابرابری(=!)&lt;/P&gt;
&lt;P align=justify&gt;- عملگر =&lt;/P&gt;
&lt;P align=justify&gt;&lt;A href=&quot;http://www.4shared.com/file/36425060/3c70f66e/Project-Complex.html&quot; target=_blank&gt;دانلود برنامه کلاس اعداد مختلط به همراه فایل اجرایی - نمونه ساده&lt;/A&gt;&lt;/P&gt;</description>
<pubDate>Wed, 30 Jan 2008 19:07:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=sstarsprograms&amp;postid=83</comments>
<dc:creator>sstarsprograms</dc:creator>
<guid>http://sstarsprograms.blogfa.com/post-83.aspx</guid>
</item>
</channel>
</rss>
