تمرین ها

تمرین ها پ سوالات برنامه نویسی دانشگاهی و استخدامی

بازی مرگ ( یاران حلقه ) در C/C++

بازی مرگ، یه بازی ساده ریاضی هست و به این صورت عمل می کنه که هر عدد میتونه عدد کناریشو حذف کنه. هدف بازی اینه که عدد خودتونو طوری بچینید که تا آخر حذف نشن. مثال فرض کنید که ۷ نفر دور حلقه ایستاده‌اند. در دور اول حلقه شماره های ۲و۴و۶ را منصرف می‌کند. سپس …

بازی مرگ ( یاران حلقه ) در C/C++ Read More »

جمع دو عدد بزرگ در C/C++ با استفاده از پوینتر (Pointer)

یکی از برنامه های معروف برای تمرین آرایه ها در برنامه نویسی های سطح پایین، برنامه جمع دو عدد خیلی خیلی بزرگ ( برای مثال ۱۰۰۰ رقمی ) هست. برای این کار طبیعتا نمیتونیم فقط دوتا int یا حتی long long int درست کنیم. راه حل اینه که یه آرایه درست کنیم و هر رقم …

جمع دو عدد بزرگ در C/C++ با استفاده از پوینتر (Pointer) Read More »

نزدیک ترین عضو به آرایه در C / C++

هدف این تمرین این است که یک عدد را انتخاب کنیم و نزدیک عضو آرایه به این عدد را برگردانیم. برای پیاده سازی این سوال اول آرایه را مرتب می کنیم و بعد اونو پیمایش می کنیم و نزدیک ترین عدد رو بر می گردونیم . برای مرتب سازی میتونین از این مطلب استفاده کنید. …

نزدیک ترین عضو به آرایه در C / C++ Read More »

مرتب سازی آرایه در C / C++

یکی از مهم ترین عملیاتی که روی آرایه ها میشه انجام داد، طراحی الگوریتم های مرتب سازی روی اونهاست. الگوریتم های مرتب سازی زیادی موجود هست که تفاوت اصلی اونها نحوه برخوردشون با داده ها و آرایه های طولانیه. توی این پست قراره یکی از الگوریتم های ساده و معروف که به اسم Selection Sort …

مرتب سازی آرایه در C / C++ Read More »

محاسبه میانگین، واریانس و انحراف معیار آرایه در C / C++

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

محاسبه میانگین، واریانس و انحراف معیار آرایه در C / C++ Read More »

کد برنامه ضرب ماتریس در C / C++

برنامه ضرب ماتریس یکی از تمارین مورد علاقه برنامه نویسان تازه کار هست. از این رو اگر مطمعناً در طول دوران تحصیل حداقل یک بار با مسئله ضرب ماتریس ها برخورد کردین. برای ضرب دو ماتریس حاصل ضرب هر خونه سطر اول ماتریس اول رو با حاصل ضرب هر ستون از ماتریس دوم جمع کنیم. …

کد برنامه ضرب ماتریس در C / C++ Read More »

از این شکل ها ! (ساخت شکل X با حقله در c++ )

یکی از جالب ترین مسائل برنامه نویسی ابتدایی در زمان یاد گیری حلقه های for پرینت کردن اشکال هندسی به وسیله اوناس. یعنی به طور مثال برنامه ای بنویسیم که شکل یه درخت کاج رو بسازه و پرینت کنه. سوال :‌ برنامه ای بنوسید که شکل زیر را به کمک کاراکتر ستاره (*) در خروجی …

از این شکل ها ! (ساخت شکل X با حقله در c++ ) Read More »