loading...
مسابقات برنامه نویسی

سلام

برنامه نویسی qbasicبسیار زبان ساده است.

برای نمایش هر عبارت یا متنی بر روی صفحه نمایشگر از دستور printاستفاده می شود این دستور دو صورت دارد:

الف- چاپ حاصل عبارات ریاضی.برای نمایش حاصل عبارت ریاضی، ان را جلوی print می نویسیم.

در یک عبارت ریاضی می توانید از علامت های +(جمع) و -(منها)و*(ضرب)و/(تقسیم)و^(توان) استفاده کرد

مثال

حاصل ضرب عدد 5 در 6 با برنامه نویسی بدست اورید

print 6*5

پاسخ

30

ب-چاپ متن. برای نمایش یک متن روی صفحه ،ان را داخل گیومه و جلی دستور printمی نویسیم

مثال

برنامه ای بنویسید که بنویسد salam

"print "salam

پاسخ 

salam

مثال 2

خروجی برنامه زیر را بدست اورید

print 12+13

"print "12+13

پاسخ

25

12+13

متغیرها

وقتی که ما بخواهیم اطلاعاتی را از  کاربر بگبریم باید از دستور input استفاده کنیم و ان را در متغیر هایی که از حروف انگلیسی هست ذخیره  می کند

مثال

برنامه ای بنویسید که شعاع دایره را بگیرد و مساحت ان را محاسبه کند

input a

print a*a*3/14

پاسخ

a*A*3/14

دستور let

این دستور برای ذخیر کردن یک متغیر یا عدد در متغیر دیگر است

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

می توانید let را در بیسیک ننویسیم

مثال

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

input a

masahat=a*a*3/14

mohit=2a*2a*3/14

print "masahat";mashat

print"mohit";mohit

پاسخ

masahat جواب a*a*3/14

mohit جواب 2a*2a*3/14

دستور if 

اگر به خواهید برای دستوری شرط بگذاریدد باید از دستور if استفاده کنید و اگر خواستید ، وقتی شرط قبول نشد دستوری بگذارید از دستور else استفاده می کنید. انواع شرط if:

1- ifشرطthen دستورد

2-if شرط then دستور else دستور

3-if شرط then

دستور

else 

دستور

end if

 دستورfor

اگر بخواهیم چند کار را چند بار تکرار کنیم از دستور for استفاده می کنیم.فرمول for:

n to 1 =نام متغیر for

دستورات

نام متغیرnext

دستور ارایه

وقتی بخواهید چند عدد را با for بگیریم و همه ی ان ها را داشته باشیم ان ها را داخل ارایه می گذاریم

فرمول ارایه:

dim نام متفیر(تعداد ارایه ) as نوع داده

انواع داده:

یعنی تا چند عدد بگیرد یا عدد باشد یا غیر عدد اعشار باشد یا صحیح از این داده ها استفاده می کنیم

1-غیر عدد string

2-عدد bute از128-تا127

3- عدد ubute از 0 تا 255

4-عدد short از 32768-تا32767

5- عدد ushort از 0 تا 65535

مثال

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

dim s(2) as string

for a=1 to 2

input s

next i

print hi s(1)z

print hi s(1)z

پاسخ

وردی mahdi وhosin

خروجی hi mahi

           hi hosin

دستور mod

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

فرمول : عدد اول mod عدد دوم

دستورgoto

این دستور وتی شما بخواهید از خطی به خط دیگر بروید استفاده می شود . نکنته :وقتی بخواهید این کار را بکنید باید شمارهی خط را اول خط بنویسید

مانند

input a

if a=1 then goto 3

print a

print 1+a3 

دستور int

وقتی بخواهید کامپیوتر چند عدد خودش از بین 1 تا nانتخاب کند از فرمول زیر استفاده کنید

int(run*n)+1

خوب دیگر اموزش تمام شد ایا می خواهی در مسابقه ازمایشی شرکت کنید 

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 2
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 1
  • آی پی امروز : 6
  • آی پی دیروز : 26
  • بازدید امروز : 5
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 5
  • بازدید ماه : 5
  • بازدید سال : 11
  • بازدید کلی : 275
  • کدهای اختصاصی