اموزش بتچ

پنجشنبه 18 خرداد 1396
12:18
Parham torabzadeh


درس اول

برای شروع برنامه نویسی نوتپد روباز کرده ابتدا دستورecho off@را وارد کنید وبرای برنامه نویسی به خط بعد برویدخب از دالان کنار ما شروع شد.

دستور echo:


برای نمایش پیغام یا متغیر استفاده میشودمثل برنامه زیر:


echo off@


echo salam


pause


اگر این دستور را در نوتپد بنویسیدوان رابا پسوند batذخیره کندوان را اجرا کنید پیام salam ظاهر میشود



درس دوم
دستور pause:
ابتدا می خوام با دستور pause آشناتون کنم، اگه یه برنامه بنویسید و اجراش کنید ممکنه عملیات انجام بشه و شما فقط ببینی به لحظه صفحه سیاه شد و همین. برای اینکه ببینی در آخر برنامه چه کار کرده از دستور pause استفاده می کنیم. فقطی توی یک خط تایپ می کنیم pause در حین اجرای برنامه براتون یک پیغام میاد که ... Press any key to continue .

گر برنامه ی شما دارای این دستور نباشد فقط یک صفحه ی سیاه می اید و زود می رود

از این دستور در اکثر مواقع باید در اخر برنامه استفاده شود مثل برنامه ی درس اول

دستور color
دومین دستور جدیدی که میخوام بهتون یاد بدم دستور color هست، شما با این دستور میتونید رنگ پس زمینه و نوشته هاتون رو عوض کنید. ما توی داس 16 تا رنگ داریم که هر یک با یک عدد هگزادسیمال (بر مبنای 16) نشون داده میشن از 0 تا F. خوب اینجا لیست رنگ هاست که براتون نوشتم :

0 - مشکی
1 - آبی تیره
2 - سبز تیره
3 - سبزآبی تیره
4 - قرمز تیره
5 - بنفش
6 - زرد تیره
7 - خاکستری روشن
8 - خاکستری
9 - آبی
A - سبز
B - سبزآبی
C - قرمز
D - بنفش روشن
E - زرد
F - سفید

پارامتر اول رنگ پس زمینه است و پارامتر بعدی رنگ نوشته مثلا اگه بخواهیم رنگ صفحه آبی و رنگ نوشته ها قرمز بشه از دستور color 9c استفاده می کنیم.


تا قسمت های بعدی بدرود


درس سوم

دستورsetومتغیرها:

دارای دو نوع متغیر هستند :

1 - String یا "رشته ای"

2 - Integer یا "صحیح"

یک نکته قبل از این که بخوام وارد بحث معرفی متغیر ها بشم رو اینجا میگم :

تا وقتی نخواهیم به یک متغیری مقدار بدیم نمی تونیم اونو معرفی کنیم یعنی باید جلوی همون جایی که متغیر رو معرفی می کنیم بهش مقدار هم بدیم و هر بار که بخواهیم به یک متغیری مقدار بدیم باید دوباره دستور معرفی متغیر رو تایپ کنیم.

پس در واقع دستوری برای معرفی متغیر وجود نداره بلکه دستوری وجود داره برای مقدار دهی به یک متغیر :

این دستور set هستش در پائین دو نوع متغیر معرفی شده اند ، رشته ای و صحیح :


set stringvar=Hello

set /a integervar=25

همین طور که می بینید برای مقدار دهی به متغیر رشته ای هیچ نیازی به استفاده از کوتیشن نیست ، حتماً می پرسید چرا؟ چون اسم متغیر ها بین دو تا % قرار می گیرند یعنی اگه من بخوام مثلاً متغیر a رو برابر با متغیر b قرار بدم از کد زیر استفاده میکنم :


%set a=%b

به عبارت دیگه برای فراخوانی متغیر ها باید اسم اونها رو بین دو تا علامت درصد "%" قرار بدیم.

* اگه دقت کرده باشید فهمیدید که برای معرفی متغیر های صحیح از یک a/ بعد از دستور set استفاده میشه

* علامت مساوی همیشه باید به اسم متغیر چسبیده باشه و نباید فاصله ی اضافه بین اونها باشه

++ فرض کنید متغیر c رشته parham و متغیر b رشته torabzadeh رو در خودشون نگه داری می کنند اگه بخواهیم که متغیری باشه به نام a که در اون رشته parham torabzadeh 10 قرار بگیره از دستور زیر استفاده می کنیم.

set a=%c% %b% 10

همون طور که می بینید خیلی ساده است هیچ علامتی چیزی هم بین رشته ها و متغیر ها برای وصل کردن اونها به هم وجود نداره !


اگر بخواهید متغییر را نمایش دهید از دستور echoاستفاده کنیدمثلا در دستور زیر متغیر t نمایش داده می شود


%echo %t


درس چهارم

محاسبات ریاضی:

اگه بخواهیم مثلا یه عدد رو با یه عدد دیگه جمع کنیم مثل روبرو عمل می کنیم


%set /a c=%a%+%b


در آخر این دستور جمع دو متغیر a و b را در c ذخیره می کنم.


و همچنین عملیات های دیگه مثلا ضرب با * ، تقسیم با / باقی مانده تقسیم رو با % و دستورات =+ و =- و =/ و =% و =* و ... رو هم داریم و همچنین -- و ++ رو هم داری





































[ بازدید : 81 ] [ امتیاز : 3 ] [ نظر شما :
]

اموزش ساخت ماشین حساب

پنجشنبه 18 خرداد 1396
12:27
Parham torabzadeh

نمایش این مطلب تنها به اعضا امکان پذیر است
ابتدا ثبت نام کنید يا وارد شويد

[ بازدید : 66 ] [ امتیاز : 4 ] [ نظر شما :
]

ساخت ساعت

پنجشنبه 18 خرداد 1396
12:25
Parham torabzadeh

نمایش این مطلب تنها به اعضا امکان پذیر است
ابتدا ثبت نام کنید يا وارد شويد

[ بازدید : 71 ] [ امتیاز : 3 ] [ نظر شما :
]
ساخت وبلاگ تالار مشاور گروپ لیزر فوتونا بلیط هواپیما تهران بندرعباس اسپیس تجهیزات عقد و عروسی تعمیر کاتالیزور تعمیرات تخصصی آیفون درمان قطعی خروپف اسپیس فریم اجاره اسپیس گلچین کلاه کاسکت تجهیزات نمازخانه مجله مثبت زندگی سبد پلاستیکی خرید وسایل شهربازی تولید کننده دیگ بخار تجهیزات آشپزخانه صنعتی پارچه برزنت مجله زندگی بهتر تعمیر ماشین شارژی نوار خطر خرید نایلون حبابدار نایلون حبابدار خرید استند فلزی خرید نظم دهنده لباس خرید بک لینک خرید آنتی ویروس
بستن تبلیغات [X]