دانلود پروژه - امروز : جمعه ۱۹ آذر ۱۳۹۵

سورس رایگان

ساختمان داده صف با آرایه سی پلاس پلاس

موضوع : ساختمان داده,سورس رایگان,سی پلاس

ساختمان داده صف با آرایه سی پلاس پلاس

ساختمان داده صف با آرایه سی پلاس پلاس

پیاده سازی صف با استفاده از آرایه در سی پلاس پلاس

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

 تعریف صف : لیست مرتبی است كه عناصر در انتهای آن (Rear) اضافه و از ابتدای آن(Front) حذف می شوند. به عبارت ديگر طول صف از انتهای آن افزایش و از ابتدای آن كاهش می یابد.

اولين عنصری که وارد صف می شود اولين عنصری است که از صف خارج می شود. بنابراين عناصر به همان ترتيبی که به صف اضافه می شوند از آن حذف می شوند. به همين دليل به صف لیست (first in, first out) FIFO نیز گفته می‌شود.

Queue نمایش صف
پیاده‌سازی صف با آرایه

صف را می توان توسط يک آرايه يک بعدی پیاده سازی کرد. به دو متغیر Front و Rear برای مشخص كردن ابتدا و انتهای صف نياز است.

هر گاه عنصری به صف اضافه شود Rear یك گام به جلو حركت می كند و هر گاه كه عنصری را از صف حذف می شود Front یك واحد افزايش می يابد.

چون اندازه آرايه از قبل تعريف می شود، هنگام اضافه کردن عنصری به صف ابتدا باید اطمينان حاصل کرد که هنوز ظرفیت پذیرش داده را دارد. اگر Rear برابر با ظرفیت كل آرایه شود صف پر درنظر گرفته می شود.

اگر ابتدا و انتهای صف برابر بودند (Front=Rear) یعنی صف خالی است. عمل حذف روی صف خالی انجام نمی گيرد.

طول صف يا تعداد عناصر موجود در صف برابر با Rear-Front+1 است.

ادامه + دانلود

سورس کد چاپ اعداد چهار رقمی سی پلاس پلاس

موضوع : تمرین های سی پلاس پلاس,سورس رایگان,سی پلاس

سورس کد چاپ اعداد چهار رقمی سی پلاس پلاس

سورس کد چاپ اعداد چهار رقمی سی پلاس پلاس

چاپ عدد چهار رقمی ++c

چاپ اعداد چهار رقمی سی پلاس پلاس در این سورس کد قسط داریم شما را با چاپ اعداد سه رقمی به زبان سی پلاس پلاس آشنا کنیم طبق روال اموزش رو پیش می یریم و لطفا اموزش رو حفظ نکنید یاد بگیرد چون برنامه نویسی حفظی نیست  وحتما  شما کاربران محترم سایت سی پلاس باید یاد بگیرد تا بتوانید همیشه در همه جا بدون اینکه سورس کد رو حفط کنید شروع به نوشتن جنین برنامه ای که اعداد چهار رقمی بدون صفر رو جدا کنه و در محیط کنسول اطلاعات  مربوط به اعداد چهار رقمی رو چاپ کنه.در تمرین های پیشی که با هم داشتیم می توانید سورس کد های مربوط به زبان سی و سی پلاس پلاس رو دانلود کنید و یاد بگیرد.
سورس کدی که براتون قرار دادیم خیلی واضحه هستش و نیازی به توضیجات نداره و کمی در مورد سورس کد صحبت می کنیم دوستان ببنید دوستان عزیز سی پلاس همان طور که می دانید عدد ۱۰۰۰ یک عدد چهار رقمی هست درسته ؟ خوب حالا ما دستوریمون روبه این صورت می نویسیم یعنی منظور همون حلقه For رو طوری می نویسیم که از عدد ۱۰۰۰ شروع کنه و سپس پلاس پلاس شه تا مثلا به عدد ۹۹۹۹ برسه به این صورت اطلاعات مربوط به اعداد چهار رقمی رو به حلقه دادیم سپس دستورات شرطی خیلی آسان و دستورات تقسیم که می توانید در ادامه همین مطلب سورس کد رو کامل مشاهده کنید.
توضیحات سورس کد چاپ اعداد چهار رقمی سی پلاس پلاس:
نمایش اعداد چهارقمی بدون صفر
رفتن به خط بعدی پس از چاپ
دستورات شرطی
حلقه ها for و while
تقسیم در سی پلاس پلاس
و…

ادامه + دانلود

معکوس کردن رشته Reverse String سی پلاس پلاس

موضوع : تمرین های سی پلاس پلاس,سورس رایگان,سی پلاس

معکوس کردن رشته Reverse String سی پلاس پلاس

معکوس کردن رشته Reverse String سی پلاس پلاس

تمرین سی پلاس پلاس معکوس کردن رشته Reverse String

معکوس رشته در این تمرین از سایت سی پلاس می خواهیم معکوس کردن رشته رو براتون در قالب سورس کد قرار بدیم.توی این سورس کد همان طوری که از تصویر بالا مشخص هست کاربر با وارد کردن رشته و یا عدد! رشته و عدد مورد نظر معکوس می شوند یا به اصطلاح Reverse String که رشته ما معکوس و سپس چاپ می شود و سورس کد خیلی واضحه هست و نیاز به توضیح نیست لطفا سورس کد ها را با دقت نگاه کنید سپس تحلیل کنید این طوری بهتر متوجه می شوید و راحتر یاد خواهی گرفت.امیداریم بتوانیم تمامی تمرین های سی پلاس پلاس را در اختیار شما قرار بدیم تا بتوانید استفاده کنید.

ادامه + دانلود

محاسبه طول رشته Enter سی پلاس پلاس

موضوع : تمرین های سی پلاس پلاس,سورس رایگان,سی پلاس

محاسبه طول رشته Enter سی پلاس پلاس

محاسبه طول رشته Enter سی پلاس پلاس

حساب کردن  طول رشته با زدن enter سی پلاس پلاس

طول رشته Enter سی پلاس پلاس عرض سلام و وقت بخیر خدمت تمامی کاربران محترم سایت سی پلاس در خدمت شماییم با تمرین سی پلاس پلاس  که قصد داریم طول رشته ای شما وارد می کنید را محاسبه کنیم اما چطور می خواهیم این کارو انجام بدیم با زدن اینتر همان طور که می دانید برای اینکار نیازمند حلقه ها هستیم و بهترین حلقه ای به نظرم میرسه حلقه While هست و برای شروع این تمرین از حلقه While استفاده میکنیم.میریم سراغ این تمرین و توضیحات لازم رو بهتون ارائه میدیم.

دوستان سی پلاس تمرین هایی که ارئه میشه حفظی نیست و باید یاد بگیرد.همان طور که می دانید برای اینکه به اینتر بریم نیازمند n\ هستیم توی تمامی زبان های برنامه نویسی از جمله زبان سی پلاس پلاس که می توانیم به کامپالیر بگیم که وقتی به n\ رسیدی خط یا لاین رو بشکن به خط بعدی برو اما توسط یک ترفند که با حلقه While هست میگیم که وقتی به نامساوی Enter شدی برای این محاسبه کن که کاربر چند تا کاراکتر از صفحه کلید فشار داده است. 

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

پس از فراخوانی فایل های کتابخانه ای سی پلاس پلاس اقدام به نوشتن بدنه اصلی برنامه می پردازیم :

خوب تا اینجای کار شما تنها ۱ درصد برنامه را نوشتید میرم ادامه آموزش و می خواهیم دستورات را بنویسیم :

برای اینکه یک شمارنده داشته باشیم پس نیازمند یک متغییر هستیم که اینجا ما از متغییر (i) استفاده کرده ایم.سپس حلقه ای While را می نویسیم که تا زمانی که نامساوی اینتر شده متغییر i  را برای ما پلاس پلاس می کنه.

ادامه + دانلود

سورس کد ماشین حساب سی پلاس پلاس ++c

موضوع : تمرین های سی پلاس پلاس,دانلود پروژه سی پلاس پلاس,سورس رایگان,سی پلاس

سورس کد ماشین حساب سی پلاس پلاس ++c

سورس کد ماشین حساب سی پلاس پلاس ++c

دانلود کد ماشین حساب سی پلاس پلاس ++c

ماشین حساب سی پلاس پلاس با سلام وخدمت کاربران محترم سایت سی پلاس در این پست از سایت سی پلاس ماشین حسابی رو برای شما آماده کرده ایم که با ماشین حساب ویندوز تقریبا برابره و کارهایی که یک ماشین حساب ساده انجام میده می توانید با این برنامه انجام بدید. این ماشین حساب تشکیل شده است از یک منو که کاربر با انتخاب دلخواه خود می تواند عملیات جمع وتفریق و ضرب و غیره را انجام بده برنامه به این صورت کار می کنه شما با انتخاب مثلا حرف و یا کاراکتر A از صفحه کلید می توانید دو عدد را با هم جمع کنید و در نهایت عدد جمع شده و جواب کامل رو به شما میده و در آخر از شما سوال می پرسه یا می خواهید ادامه بدید یا اینکه دوباره عملیات جمع رو از سر بگیرد و طبق روال شما می توانید y  به معنی yes  و N به معنی No یا خیر رو وارد کنید.امیدواریم بتوانیم شما کاربران گرامی رو با سی پلاس پلاس بیشتر آشنا کنیم و از دستورات و کارهایی که می خواهید ر سی پلاس انجام بدید کمک شایانی بهتون بکنیم.از این رو لطفا سایت سی پلاس پلاس رو به دوستان خودتون معرفی کنید تا آن ها از این سایت استفاده کنند.
امکانات ماشین حساب سی پلاس پلاس :
۱-امکان جمع و تفریق
۲-امکان ضرب و تقسیم
۳-توان رساندن
۴-محاسبه کسینیوس 
۵-بزرگی و کوچکی
۶-محاسبه سینوس

ادامه + دانلود
نماد کسب و کار اینترنتی
تمام حقوق مادی و معنوی و طرح قالب برای "سی پلاس" محفوظ است و هر گونه کپی برداری خلاف قوانین می شود. گرافیک و طراحی : دانلود پروژه