تبلیغات
برنامه نویسی C++ - آموزش و سورس برنامه ی سی پلاس پلاس
برترین پیشنهاد

برنامه نویسی C++ - آموزش و سورس برنامه ی سی پلاس پلاس

بزرگترین پایگاه آموزش سی پلاس پلاس و سورس تمام برنامه های آن

برنامه ای که با گرفتن یک ماتریس، مثلثی بودن یا نبودن آن را حساب میکند.


ادامه مطلب(کد برنامه)

یه تمرین جالب برای کار با آرایه های کاراکتری:

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


ادامه مطلب(کد برنامه)

C++ - پروژه دانشجویی
برای اطلاع از پروژه های آماده سی پلاس پلاس و سفارش آنها به لینک زیر مراجعه فرمایید:


یکی از دوستان برنامه ای رو خواسته بودن که امکان گزارش زمان ورود و خروج ماشین ها، میزان مبلغ پرداختی آنها که ساعت اول رایگان است و 200 تومان بابت ورود و از ساعت دوم هر ساعت 100 تومان میباشد، و لیست کلی به همراه جستجو را داشته باشد.


ادامه مطلب(کد برنامه)

برنامه ای که نحوه عملکرد دو تابع strncmp و _strnicmp (در کامپایلر های بورلند: strnicmp) را نشان میدهد.


ادامه مطلب(کد برنامه)

برنامه ای که نحوه عملکرد تابع strncpy را نشان میدهد:

#include <iostream.h>
#include <cstring.h>

int main(){
  char str[ ] = "cats are nice usually.";
    cout<<"before operating :\n"<<str;
     strncpy(str,"dogs",4);
      strncpy(str+9,"mean",4);
        cout<<"\nafter operating :\n"<<str<<endl;
  return 0 ;
}

//end


برنامه ای که نحوه ی الحاق یک رشته را به رشته ای از نوع string نشان میدهد.


ادامه مطلب(کد برنامه)

توابع جستجوی یک زیر رشته در رشته هایی از نوع string:

در تمامی موارد زیر فرض کنید str رشته ای از نوع string است که بصورت زیر تعریف شده است:

string str;
//end


تابع find: این تابع جهت یافتن یک زیر رشته در یک رشته از نوع string به کار می رود. این تابع بصورت کلی زیر بکار می رود:
;(نقطه شروع جستجو ,زیر رشته مورد جستجو)int pos = str.find


عملکرد این تابع به این صورت است که اگر زیر رشته داده شده به عنوان ورودی تابع در رشته ی str یافت شود، موقعیت آن در رشته str و در غیر این صورت عدد -1 برمیگرداند.

تابع rfind: این تابع از نظر به کار گیری دقیقا مشابه تابع find است با این تفاوت که عمل جستجو را از نقطه شروع به طور معکوس (به سمت ابتدا رشته) انجام میدهد.

تابع find_first_of: این تابع رشته را به جهت یافتن اولین موقعیتی که یک کاراکتر از عناصر یک مجموعه کاراکتری وجود داشته باشد، مورد جستجو قرار می دهد و بصورت کلی زیر بکار می رود:

;(نقطه شروع جستجو ,یک مجموعه کاراکتر بصورت رشته)int pos = str.find_first_of


تابع find_first_not_of: این تابع همانند تابع find_first_of عمل کرده با این تفاوت که رشته را به جهت یافتن اولین کاراکتری که داخل یک مجموعه از کاراکتر ها نباشد، مورد جستجو قرار میدهد. در صورت یافته شدن چنین کاراکتری در رشته، موقعیت کاراکتر را در رشته بصورت یک عدد int باز میگرداند و در غیر این صورت مقدار -1 را برمیگرداند.

تابع find_last_of و find_last_not_of: این دو تابع دقیقا مشابه دو تابع قبلی عمل میکنند با این تفاوت که همانند تابع rfind رشته را از انتها به ابتدا جهت یافتن آخرین کاراکتر مورد نظر جستجو میکند.



یه تمرین برای آرایه:

- برنامه بنویسید که نام روز های هفته را در یک آرایه قرار دهد و آنها را چاپ کند.


ادامه مطلب(کد برنامه)

هزمان با ولادت امام علی (ع) و روز پدر، امکانات جدیدی به سایت اضافه کردیم که در زیر به معرفی مختصر آنها میپردازیم:

- تهیه دامین .com
Http://30PlusPlsu.com
برای راحتی شما دوستان، آدرس اینترتی ساده و کوتاه بالا به سایت ما اختصاص یافت

- تهیه انجمن
برای بحث و گفتگو در پیرامون برنامه نویسی و پاسخ به سوالات شما دوستان عزیز، انجمن سایت افتتاح گردید که البته در آینده احتمال تغییر آن وجود دارد.

- ساخت بنر تبلیغاتی سایت
با سایت هایی که در موضوع آموزش فعالیت میکنند، تبادل بنر صورت میگیرد.