تبليغاتX
دنیای من

دنیای من

آموزش ++c (قسمت چهارم) دستورات تکرار

خوب رسیدیم به قسمت های اصلی برنامه نویسی. دستورات تکرار. خوب بدون هیچ توضیح اضافه ای میریم سر مبحثمون.

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

1- بر اساس تعداد دفعات مشخص.

2- بر اساس یک شرط خاص


ادامه مطلب
+ نوشته شده در  شنبه سی ام آبان 1388ساعت 17:38  توسط حامد  | 

آموزش ++c (قسمت سوم) دستورات شرطی

قسمت سوم

 قبل از شرع مبحث جدید یه چند تا مثال از جلسات قبلی بزنیم.

مثال:

برنامه ای بنویسید که دو عدد صحیح را بعنوان طول و عرض یک مستطیل گرفته و مساحت و محیط آن را در خروجی نمایش دهد؟

حل:

Int main()

{

Int x,y;

Cin>>x;

Cin>>y;

Cout<

Cout<<(x+y)*2;

Return 0;

}

خوب این برنامه رو به صورت خلاصه نوشتم و برای جالب تر شدن برنامه در خروجی، متنی که مشخص کنه محیط و مساحت مستطیل کدومه رو استفاده نکردم و همتون در برنامه بالا محیط و مساحت رو میدون کدوما هستش و اگه میخواین جالب تر شه در جلوی عبارت سی اوت یه توضیح بنویسین که مساحت کدومه و محیط کدومه


ادامه مطلب
+ نوشته شده در  دوشنبه بیست و پنجم آبان 1388ساعت 11:33  توسط حامد  | 

بازی منچ

خوب اینم بازی معروف منچ هستش که همه اونایی که در بچگی(کودکی) کامپیوتر نداشتن لااقل یه بار بازی کردنند. و در ضمن دیگه نیازی نیست مثل قدیم برای بازی منچ برین از کسی خواهش کنین که بیاد باهاتون بازی کنه و بعد هر جا که کم بیاره شروع کنه به جر زنی و بزنه زیرش. این دفعه فرق داره خود کامپیوتر باهاتون بازی میکنه و وحشتناک نامرده. ولی شما ۹۰٪ پیروز ماجرا هستین. دانلود کنید بازیه خوبیه. البته برای بازی خورا که اصلا خوب نیستش .اینا حال نمیده

حجم فایل: 2.2mb

 

+ نوشته شده در  چهارشنبه بیستم آبان 1388ساعت 12:4  توسط حامد  | 

Xampp 1.7.2

XAMPP for Windows 

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

حجم فایل:44mb

+ نوشته شده در  چهارشنبه بیستم آبان 1388ساعت 11:41  توسط حامد  | 

آموزش ++c (قسمت دوم)

-دستورات ورودی و خروجی و تعریف متغییر:

دستور ورودی در سی++ (cin)

دستور خروجی در سی++ (cout)

مثال:

Cin>>اسم متغیر 1>>اسم متغییر ;

Cout<<اسم متغیر ;

cout<<"پیام" ;

در محیط سی++ قبل از نوشتن برنامه باید #include< > نوشته شود.

زیرا برای استفاده از توابع کتابخانه ای حتما باید کتابخانه مربوطه به برنامه اضافه شود.

این کار توسط پیش کامپایل include انجام می شود.

دستور پیش کامپایل دستوری است که قبل از کامپایل شدن برنامه اجرا می شود.

 

 


ادامه مطلب
+ نوشته شده در  جمعه پانزدهم آبان 1388ساعت 14:10  توسط حامد  | 

آموزش ++c (قسمت اول)

با سلام خدمت دوستان عزیزم. از امروز به بعد تصمیم دارم یه سری آموزشی c++ برای دوستان بزارم البته سعی میشه تا جایی که امکان داره بسیار ساده توضیح داده بشه و دوستانی که قصد یاد گرفتن c++ دارند ازش خسته نشند.همچنین میخوام این سری آموزشی رو شبیه به یک کلاس درس بسازیم یعنی اینکه اگه مطلبی در رابطه با c++ گذاشته میشه در اون از مثال استفاده بشه و در پایین هر قسمت سعی میشه یک سری تمرین گذاشته بشه که دوستان پس از خواندن هر قسمت بتونند تمرین پاینی رو حل کنند و جوابش رو برای دیگر دوستان توی قسمت نظرات همون پست بزارن و سعی میشه جواب هر تمرین رو توی اول پست بعدی بزارم.(نوشتن هر پست هر 1 هفته یا 2 هفته خواهد بود) همچنین اگه دوستانی میخوان توی نوشتن مطالب هر پست مارو یاری کنند خیلی خوشحال میشم. البته منبع آموزشی زبان c++ کتاب برنامه نویسی زبان c++ نوشته مهندس عین الله جعفرنژاد قمی هستش

خوب اولین جلسه.

سر فصل های آموزشی c++

1- معرفی مقدماتی زبان c++

2- دستورات ورودی و خروجی و تعریف متغییر

3- ساختار تصمیم گیری(شرطی)

4- ساختار های تکرار(حلقه)

5- آرایه ها

6- توابع

7- ساختارها و...

1- معرفی مقدماتی زبان c++

قواعد نامگذاری : 1- شناسه استاندارد(کلمات کلیدی) 2- شناسه غیر استاندارد با قواعد خاص

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

شناسه غیر استاندارد با قواعد خاص:

1- باید ترکیبی از حروف، ارقام و کاراکتر زیر خط ( _ ) باشد.

2- نباید با عدد شروع شود مثل 3ali

همچنین c++ نصبت به بزرگی یا کوچک بودن حروف حساس است.

3- از کلمات کلیدی نباشد.

انواع دادهای در c++

1- اعداد صحیح (متغیر اعداد صحیح در سی++ (int) هستش)

2- اعداد اعشاری ( متغییراعداد صحیح در سی++ (flout)و(double) هستش)

3- کاراکتر (char) مثل a b $و...

در c++ داده های منطقی ورشته ای نداریم

شکل کلی یک برنامه در c++ به صورت زیر هستش.

int main()    شروع برنامه

{

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

Return 0

}   پایان برنامه

نحوه تعریف یک متغییر:

; نام متغیر نوع متغیر

مثال:

Int main()

{

Int x;

Flout a;

Char b;

Return 0;

}

پایان قسمت اول.

 

 

+ نوشته شده در  پنجشنبه هفتم آبان 1388ساعت 11:53  توسط حامد  | 

آموزش ویژوال بیسیک 6

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

حجم فايل :677 KB

+ نوشته شده در  چهارشنبه ششم آبان 1388ساعت 11:23  توسط حامد  | 

نرم افزار آموزش درس ساختمان داده

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

حجم فايل :4.87 MB

 

 

+ نوشته شده در  چهارشنبه ششم آبان 1388ساعت 11:20  توسط حامد  | 

کلیپ فلش

سلام. امروز می خوام یه کلیپ فلش بزارم از ابی که خودم پنج یا شیش سال پیش ساختم به نام بنویس امیدوارم خوشتون بیاد
سورس فلش رو از دست دادم وگرنه بهترش میکردم در ضمن چون سورسشو گم کردم لودینگ نداره بنابراین شاید یه خورده عزیت کنه. تیکه تیکه نشون بده. پس حوصله کنین. اگرهم دوست داشتین توی سیستم تون داشته باشین بعد از لود شدن کار برای پیدا کردنش به مسیر زیر برید
 start - search - all files and folders
در اونجا بر روی گزینه more advanced options کلیک کنید. سپس تیک گزینه search hidden file and folders  رو بزنید. بعد در قست look in نام درایو ویندوز(همون درایوی که ویندوز روش نصبه) رو انتخاب کنید
که به صورت پیش فرض درایو c:/ هستش.وبعد در کادر all or part of the file name  نام زیر رو وارد کنید benevis.swf و بعد بر روی search کلیک کنید.

دیدن کلیپ

+ نوشته شده در  یکشنبه سوم آبان 1388ساعت 13:41  توسط حامد  | 

USB Disk Security

امروزه با توجه به افزایش استفاده از فلش مموری، رایانه های بسیاری در خطرمبتلا شدن به ویروس هستند و یا بسیاری از كاربران با این مشكل مواجه شده اند و این خطرباعث خدشه دار شدن اطلاعات و یا حتی نابودی اطلاعات می شود برای جلوگیری از این خطر همه به فكر یك آنتی ویروس قوی و بروز هستند اما در این میان شاید ویروس هایی باشند كه حتی آنتی ویروس های قوی هم نتوانند در مقابل آنها از سیستم دفاع كنند. نرم افزار كه (USB Disk SecurityUSBGuard) یك محافظ امنیتی 100% است. از مزایای این نرم افزار: حجم كمتر از یك مگابایت، نیاز نداشتن به آپدیت، محیطی ساده و (فارسی شده )، پیدا كردن ویروس درهمان لحظه داخل كردن فلش و...به پورتusb، حذف هرگونه ویروس (Autorun،kazma،...)بدون نیاز به نصب (پرتابل)، ابزاری هم در این برنامه تعبیه شده كه با فعال كردن آن دیگر ویروس همه گیر اتوران به فلش نفوذ نخواهد كرد، نداشتن مشكل كرك، داشتن ابزاهای برای حذف فایل های زاید و ابزاری برای تعمیر مشكلات سیستم كه هردو باعث افزایش سرعت رایانه وكمترشدن مشكلات و هنگ های ویندوز. شما می توانید قبل از اینكه فلش و یا مموری گوشی ویا خود گوشی و یا...را داخل كنید برنامه را باز كرده و بعد با اطمینان كامل فلش را داخل پورت كنید، درصورت داشتن هرگونه ویروس اخطاری مبنی بر داشتن فلان ویروس نمایان می شود كه با انتخاب ویروس می توانید آن را حذف كنید.

حجم فایل:۷۸۰kb

 

 

+ نوشته شده در  شنبه دوم آبان 1388ساعت 15:27  توسط حامد  |