
- تختی سرش را برای انداختن مدال، جلوی شاه خم نمی کند - 128 کلیک
- دریافت تصاویر Wallpaper اوبونتو 10.10 - 162 کلیک
- اساماسهای پاک شده گوشی خود را برگردانید ! - 446 کلیک
- اینترنت ملی یا تیر خلاص به اینترنت؟ - 207 کلیک
- پشت پرده صفحه جدید فـیلـترینـ ـگ در ایران - 324 کلیک
- حذف درس انشا در مدارس - 221 کلیک
- 4 گجت هواشناسی ویندوز 7 برای ایران - 419 کلیک
- چالوس؛ یکی از چهار جاده زیبای جهان - 215 کلیک
- نقشه آنلاین ترافیک تهران - 707 کلیک
- مجموعهای از نواهای ماه مبارک رمضان برای دانلود - 349 کلیک

برنامه نویسی به زبان ++C (قسمت سوم)
ارسال شده توسط احمد محمد علیزاده در ۲۲ خرداد, ۱۳۸۷ ساعت ۲۰:۰۷در قسمت های اول و دوم درباره ی مقدمات برنامه نویسی و متغیر ها صحبت کردیم. در این قسمت شما با مقدار دهی متغیر ها ، تعریف ثابت ها ، دستورات ورودی و خروجی در ++C آشنا می کنیم.
متغیر ها را هم می توان هنگام تعریف مقدار دهی کرد و هم جداگانه که در ادامه مطلب با آن ها بیشتر آشنا می شوید.

مربوط به بخش آموزش برنامه نويسي | ۱۳ نظر »

برنامه نویسی به زبان ++C (قسمت دوم)
ارسال شده توسط احمد محمد علیزاده در ۱۸ خرداد, ۱۳۸۷ ساعت ۱۹:۱۷در قسمت قبلی آموزش برنامه نویسی به زبان ++C به معرفی این زبان و مقدمات برنامه نویسی آن پرداخته شد. اکنون ادامه بحث را پیگیری می کنیم.
گفتیم متغیر ها ، محلی در حافظه جهت نگه داری داده ها می باشند و به شکل ”;نام متغیر نوع” تعریف می شوند. نوع می تواند int ، char ، double ، float ، short int ، long int و… باشد ، نام متغیر نیز یک نام دلخواه می باشد. البته در نام گذاری متغیر ها باید قواعد خاصی را رعایت کرد ، از جمله اینکه از کاراکتر های غیر مجاز شامل !#$%* و… استفاده نشود یا از اعداد در اول اسامی استفاده نشود ، البته می توان از خط تیره (-) در نام گذاری متغیر ها به جز حرف اول استفاده کرد.

مربوط به بخش آموزش برنامه نويسي | ۲ نظر »

برنامه نویسی به زبان ++C (قسمت اول)
ارسال شده توسط احمد محمد علیزاده در ۹ خرداد, ۱۳۸۷ ساعت ۱۹:۳۰مدتی بود که بخش “برنامه نویسی” سایت شاهوار غیر فعال بود ، برای همین تصمیم گرفتیم این بخش را با موضوع “برنامه نویسی به زبان ++C” ادامه دهیم. ++C زبان برنامه نویسی است که در سال 1980 میلادی از زبان برنامه نویسی C توسعه یافت. ++C مبتنی بر سبک زبان برنامه نویسی شیء گرا می باشد. نکته ی دیگر اینکه در ++C کلمات کلیدی کمی وجود دارد اما مانور زیادی می توان روی آن داد و تقریباً برنامه ای نیست که نتوان با آن پیاده سازی کرد.

مربوط به بخش آموزش برنامه نويسي | ۸ نظر »

نسخه قابل حمل (Portable) نرم افزار Visual Basic 6 (تنها با حجم 5.5 مگابایت)
ارسال شده توسط حامد صفا در ۲۵ اسفند, ۱۳۸۶ ساعت ۱۹:۴۳اگر شما نیز برای برنامه نویسی تحت ویندوز از Visual Basic استفاده می کنید حتماً می دانید دیسک نرم افزار Visual Basic 6 حجمی معادل یک سی دی دارد و برای شروع برنامه نویسی و کار با ویژوال بیسیک حتما نیاز به نصب آن بر روی سیستم خود دارید که نصب آن نیز مدت زمان زیادی را می طلبد

اما اینبار قصد معرفی نسخه قابل حمل (Portable) ویژوال بیسیک را با حجم باورنکردنی 5 مگابایت! را داریم که تنها کافی است آن را بر روی کول دیسک و یا دیگر حافظه های جانبی کپی کرده و در هر رایانه ، بدون نیاز به نصب نرم افزار شروع به برنامه نویسی با ویژوال بیسیک کنید و یا پروژه های قبلی خود را باز کرده و ویرایش کنید .
مربوط به بخش آموزش برنامه نويسي, نرم افزارهاي جالب | ۲۰ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت چهاردهم )
ارسال شده توسط احمد محمد علیزاده در ۱۷ خرداد, ۱۳۸۶ ساعت ۲۰:۳۴از اینکه بین این پست یا پست قبلی تاخیر چند ماهه افتاد عذر خواهی می کنم.

برنامه نویسی را از این قسمت به شکل حرفه ای تری دنبال می کنیم. در این قسمت در باره ی اشیای FileListBox ، DirectoryListBox و DriveListBox صحبت می کنیم. این سه شی به ترتیب جعبه لیست های فایل و فهرست و درایو می باشند. البته هیچ کدام به تنهایی کاربرد ندارند و باید میان آن ها ارتباط برقرار کرد و آن ها را به هم پیوند زد.
مربوط به بخش آموزش برنامه نويسي | ۲۵ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت سیزدهم )
ارسال شده توسط احمد محمد علیزاده در ۱۴ اسفند, ۱۳۸۵ ساعت ۱۵:۳۴قسمت سیزدهم برنامه نویسی ویژوال بیسیک 6 ؛ آشنایی با قسمت های مختلف ویژوال جهت سهولت استفاده …
هیچ کس نمی تواند ادعا کند که همه ی دستورات و زیر بم و ریزه کاری برنامه نویسی را بلد است ( حتی خود سازندگان این نرم افزار هم ممکن است بعضی وقت ها کم بیاورند) و یا هیچ کس هم نمی تواند ادعا کند که نرم افزار بی نقص نوشته است ( مثلاً نرم افزار های مجموعه Office و یا Microsoft Visual Basic 6.0 نیز چند اشکال جزئی دارند ) ؛ بنابراین من تصمیم گرفتم تا در این قسمت بتوانم شما را با بیشتر اشیاء مختلف در این نرم افزار ( Microsoft Visual Basic 6.0 ) آشنا کنم. ( البته در مورد اشیایی که در قسمت های قبل صحبت کرده ام در اینجا صحبت نمی کنم . شما می توانید جهت کسب اطلاعات بیشتر به آرشیو مقالات آموزش برنامه نویسی در سایت شاهوار دات نت مراجعه نمائید.) {در این قسمت زیاد کد نویسی نداریم }
1- شیء Frame : این Object جهت ترتیب بندی و سر و سامان دادن به بخش های مختلف برنامه در قالب یک کادر با عنوان مشخص کاربرد دارد.
2- شیء CheckBox : از این شیء جهت استفاده در مواردی که احتیاج به انتخاب چند گزینه همزمان است استفاده می شود.
جهت مشاهده ادامه آموزش بر روی More… کلیک کنید.
مربوط به بخش آموزش برنامه نويسي | ۱۱ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت دوازدهم )
ارسال شده توسط احمد محمد علیزاده در ۲۶ بهمن, ۱۳۸۵ ساعت ۰۹:۳۱موضوع: تولید اعداد تصادفی و نوشتن یک قطعه برنامه
تولید اعداد تصادفی ( Random ) : برای تولید این نوع اعداد از تابع RND استفاده می شود. به عنوان مثال دستور زیر باعث می شود که اعداد تصادفی بین صفر تا 10 تولید شود : Rnd*10 که اعداد تولید شده شامل اعداد صحیح و اعشاری می باشند. اما دستور : Int(Rnd*10) باعث می شود فقط اعداد صحیح تصادفی در بازه ی صفر تا ده تولید شود.
مثال : a=Int(Rnd*10)
Print a
اگر هر بار دکمه را بفشارید یک عدد صحیح بین صفر تا 10 تولید می شود. ( قطعه کد ذکر شده را در در یک دکمه بنویسید )

تفکر : قطعه برنامه زیر چه کاری انجام می دهد ؟
a=Int(Rnd*15)
s=QbColor(a)
Text1.ForeColor=s
راهنمایی :تابع QbColor برای استفاده از توابع رنگ کاربرد دارد. ( مقادیر آن از صفر تا 15 )
» پاسخ تمرین بالا در مقاله بعدی توضیح داده می شود.
» پاسخ تمرین قسمت یازدهم :
تمرین : قطعه برنامه ای بنویسید که اعداد 15 تا 25 را در یک آرایه ذخیره کند و سپس مقادیر آن ها را از انتها به ابتدا روی صفحه فرم نمایش دهد. ( راهنمایی : از دستورات for و print در برنامه استفاده نمائید و کد برنامه را در روال Activate بنویسید. )
پاسخ :
Dim b(10) as integer
For I = 0 to 10
B(i) = i+15
Next i
For j = 10 to 0 step -1
Print b(j)
Next j
البته چون تراز متن راست چین است جای پرانتز ها باید اصلاح شود.
موفق باشید …
مربوط به بخش آموزش برنامه نويسي | ۴ نظر »

آيا مي دانستيد كه :
اگر تار عنکبوت به کلفتي مغز يک مداد به هم تنيده شود ميتواند سنگيني يک هواپيمای بزرگ بوينگ را تحمل کند





