قالب وردپرس افزونه وردپرس
خانه / کد

کد

بانک کد و برنامه های اجرایی

دفترچه تلفن ساده در C

تکه کد آمده در این قسمت یک دفترچه تلفن ساده را در زبان C پیاده‌سازی کرده است. این کد معمولا به عنوان تمرین یا پروژه در درس‌های مبانی کامپیوتر و برنامه‌نویسی به دانش‌آموزان و دانشجویان داده می‌شود. توضیحات اجمالی در متن کد آمده است و به این دلیل به آن اشاره نمی‌کنم. تنها توضیح قابل ذکر این است که کد …

توضیحات بیشتر »

استفاده از cmd در برنامه نویسی ++C

جهت استفاده از دستورات cmd و اجرای آن توسط کد های ++C میتوانید از روش زیر استفاده کنید : system(“instruction”); به جای کلمه instruction ، دستور مورد نظرتان در cmd را بنویسید. مثال: #include<iostream> #include<cstdlib> using namespace std; int main () { system ("ping google.com"); system("pause"); } 🔹با استفاده از کد زیر تعداد فرمان هایی که درون system قابل استفاده …

توضیحات بیشتر »

الگوریتم و کد Heap Sort

مرتب سازی هرمی یا  Heap Sort  یکی از بهترین روش های سورت کردن است که از مرتبه (o(n*log n است و از نظر کار آمدی در شبیه سازی حافظه بعد از Quick sort (مرتب سازی سریع) تقریبا بهترین عملکرد را دارد. قبل از این که به ادامه بحث بپردازیم الگوریتم های مرتب سازی را که آموزش خواهیم داد، معرفی می …

توضیحات بیشتر »

الگوریتم و کد حل جدول سودوکو

سودوکو یک بازی همه پسنده و به طبع آن برنامه حل کننده سودوکو هم بسیار جالب است و نکات آموزشی زیادی دارد. با ما باشید تا برنامه و الگوریتم سودوکو را بررسی کنیم. اگر نمی دانید سودوکو چیست به این آدرس بروید: سودوکو در ویکی پدیا و اما الگوریتم حل کردن سودوکو  به شرح زیر است: ابتدا در تمام خانه‌های …

توضیحات بیشتر »

کد تبدیل ماتریس خلوت (اسپارس) به ماتریس معادل در ++C

ماتریس های خلوت یا اسپارس گونه ای از داده ساختارها هستند که مقادیر پرارزش (غیر صفر) آن ها در مقابل مقادیر کم ارزششان بسیار ناچیز می باشند. با اعمال الگوریتمی به این ماتریس ها می توان بدون از دست دادن هیچ یک از اطلاعات ماتریس معادلی با حافظه و زمان مصرفی بسیار بهینه تر، تولید نمود. قطعه کد ساده زیر …

توضیحات بیشتر »

کد B-Tree در جاوا

این برنامه ساده یک نمونه از ساختار BTree، را در زبان جاوا پیاده سازی می کند. BTree یکی از انواع داده ساختارهایی است که جهت ایجاد سیستم های فایل مورد استفاده می شود. سیستم فایل ها مدیریت ذخیره و بازیابی اطلاعات در فایل ها را بر عهده دارند. برنامه عملیات درج گره در درخت را شبیه سازی می کند. خروجی …

توضیحات بیشتر »

کد مثلث پاسکال در جاوا

این برنامه بسیار ساده، به عنوان ورودی عدد صحیح نامنفی  n  را دریافت کرده و n سطر از مثلث خیام پاسکال را در خروجی خط فرمان تولید می کند. برنامه شامل یک کلاس و سه متد بسیار ساده است و برای کسانی که در تازه برنامه نویسی جاوا را آغاز کرده اند، می تواند مفید باشد. همچنین دوستانی که آموزش …

توضیحات بیشتر »

پیاده سازی لیست پیوندی در ++C

مبحث لیست‌های پیوندی یکی از شاخه‌های ساختمان داده‌ها است که حرف اول را در آن آشنایی با اشاره‌گرها و مفهوم آن می‌زند. برای این که بتوانید در مباحث مختلف ساختمان داده‌ها از قبیل لیست‌های پیوندی، صف، پشته و به ویژه درخت موفق باشید، باید مفهوم اشاره‌گرها را خوب متوجه شده باشید. بزرگترین مشکل آرایه‌ها چه ایستا و چه پویا این …

توضیحات بیشتر »

الگوریتم برج هانوی و پیاده سازی آن در C

برج هانوی معمایی است که از ۳ میله و N حلقه یا دیسک با اندازه های متفاوت تشکیل شده می‌شود. حل این معما دو شرط دارد: ۱- در هر انتقال تنها یک حلقه را می توان انتقال داد. ۲- در هیچ کدام از میله ها هیچ وقت نمی توان یک حلقه بزرگتر را بر روی یک حلقه کوچکتر قرار داد. …

توضیحات بیشتر »

کد استفاده از نقشه گوگل در وردپرس

نقشه گوگل (Google Map) بهترین روش برای نشان دادن اماکن مختلف در یک قالب است. اما بسیاری از وردپرسی‌ها نمی توانند نقشه های گوگل را در قالب سایتشان به راحتی نصب یا پیاده سازی کنند. در اینجا به شما کد کوتاهی را معرفی می کنیم که می توانید به راحتی با استفاده از آن از نقشه گوگل در قالب تان …

توضیحات بیشتر »