beysik tilida masalalarni dasturlash usuli

DOC 53,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1413564381_59630.doc ma’ruza mavzusi: beysik tilida masalalarni dasturlash usuli beysik tilida masalalarni dasturlash usuli reja: 1. kirish. 2. shartsiz o’tish operatori goto 3. shartli o’tish operatori if-then 4. tsikl operatori for-next 5. massiv operatori dim 6. qism dastur operatori gosub 7. on goto va on gosub operatorlari. 1 kirish. dastur bu nomerlangan satrlar ketma ketligidan iborat. dasturning asosiy komponentasi operatorlardan iborat bo’lib, ular satrlardan tashkil topadi. dasturning bir satri bitta yoki bir necha operatorlardan tashkil topish mumkin. agar bir satrda bir necha operator bo’lsa, ular o’zaro ikki nuqta bilan ajratiladi. kompyuter har bir dasturni satr nomerining o’sib borishi tartibida bajaradi. satr nomeri boshqaruvni bir satrdan ikkinchi satrga uzatish uchun ham kerak. satrlar asosan 10 qadam bilan nomerlanadilar (10, 20, 30,…) bu usul dasturlashda katta ahamiyatga ega, chunki kerak bo’lib qolganda ikki satr orasiga yana qo’shimcha satrlarni qo’yish mumkin. har bir satr return tugmasini bosish bilan tugalanadi . bu tugma bosilgandan keyin …
2
qarab dasturning u yoki bu qismiga to’g’ri keladi. ana shunday jarayotlarga dastur tuzish uchun o’tish operatorlaridan foydalanish mumkin. beysik tilida o’tish operatori 2 turga bo’linadi : shartsiz o’tish operatori va shartli o’tish operatori . 2 shartsiz o’tish operatori goto bu operator boshqaruvni bir satrdan xech qanday shartsiz boshqa satrga o’tkazish uchun xizmat qiladi. operatorning umumiy ko’rinishi quyidagicha : m goto p bu erda m – satr nomeri, goto - operatorining nomi, p - boshqaruv uzatish kerak bo’lgan satr nomeri. misol : 10 inrit 20 prtnt 30. goto 10 bu programmaning bajarilishida kompyuter a, v, s o’zgaruvchilarning kiritilishi qutib turadi. ? 5, 4, 3. exm talabiga muvofik yuqoridagi mos sonlarni kiritib, retirn tugmasini bosamiz. displey ekranida bajarilgan programmaning natijasi chikadi. 6 va boshqaruvni 10 – satrga o’tkaziladi, ya’ni kompyuter a,v,s o’zgaruvchilarning yangi qiymatlarini qutib turadi. iloji boricha programmada goto operatorini kam ishlatish kerak, chunki ko’p ishlatilgan goto programma juda chigallashtirib yuboradi. …
3
ariladi. bundan tashqari then yordamchi so’z o’rniga goto yordamchi so’zni ishlatilishi mumkin. beysikda yuqorida qurilgan munosabat shartlaridan tashqari qo’shimcha and (va ), or (yoki), not (emas) yordamchi so’zlardan tuzilgan shartlarni ham ishlatish mumkin. misol 10 if x+u =0 then 80 20 if z=a*a then 80 30 if s= 10 then 80 bu operator quyidagi operatorlarga teng kuchli : 20 if x+u =o or z=a*a or s=10 then 80 shuni ta’xkidlab o’tish keraki, agar tekshirilayotgan shartlar ko’p bo’lsa, ular chapdan o’ngga qarab tekshirilib boriladi. avvalo x+u =o or z=a*a juft satrlari tekshiriladi. so’ngra bu shartlar natijasi bilan keyingi shart tekshiriladi. 4.tsikl operatori for – next. tsikl programmaning shunday bir qismiki, u programma badjarilishi jarayonida bir necha marta takrorlanadi. for – next operatorlari esa shunday tsikllarni tashkil qilish uchun muljallangan bo’lib ular programma tuzishda ko’p qulayliklarni yaratadi. for operatorini tsikl sarlavxasi operatori deb ataladi. bu operatorning umumiy ko’rinishi quyidagicha : m for …
4
dan boshlab programmaning bajarilishi davom ettiriladi. misol : 1 dan 6 gacha bo’lgan juftsonlarning yig’indisi xisoblang. xisoblash dastur quyidagicha : 10 rem sonlar yig’indisi 11 s = 0 30 for x= 0 to 6 step 2 40 s = s + x 50 next x 60 print” s =”; s 70 end for- next operatorlarini ishlatishda quyidagilarga rioya qilish kerak : 1) tsikl sarlovxasi for ni bajarmasdan tsiklga kirish mumkin emas. 2) istalgan pastda tsikldan tashqariga chiqish mumkin . 3) tsikl tanasi a boshlangich qiymat v – oxirigi qiymat va s – qadamlarning qiymatlarini o’zgartirish tabsiya qilinmaydi. 5 . massiv operator dim ymassiv bu bir necha bilan belgilangan qiymatlar guruxi yoki jadvali. massivning har bir elementi massiv nomidan so’ng kavs ichiga olingan raqam yoki arifmetik yozilishi bilan belgilanadi. har bir massivda indeks soni mavjud. bu indekslar soni massivning necha o’lchovli ekanligi bildiradi. maslan, k(20) bir o’lchovli massivni , 2 (1,6) …
5
ataladi. asosiy dastur qism dasturdan end operatori bilan ajratiladi. qism dasturga murodaat qilish gosub operatori orqali amalga oshiriladi. bu operatorning umumiy ko’rinishi quyidagicha: m gosub p bu erda m – satr nomeri, gosub – operatorini nomi, p – qism dasturning birinchi satr nomeri . har bir qism dastur return operatori bilan yakunlanishi kerak. bu operatorning umumiy ko’rinishi quyidagicha: m return bu erda m – satr nomeri bu operator asosiy dasturga qaytib , gosub operatori=dan keyin yozilgan operatorga qaytishni ta’minlaydi . misol: 10 s = 1 20 for y = 1 to 5 :c (y)= y 30 gosub 70 40 next y 50 print s 60 end 70 s = s * c (y ) 80 return javob : 120 7. on goto va on gosub operatorlari. ko’p xollarda dastur tuzilishda bir o’zgaruvchining qiymatiga ko’ra dasturning ixtiryoriy qismiga murojaat qilishga to’g’ri keladi. bunday operatsiyalarni on goto operatori yordamida amalga oshiriladi. misol …

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"beysik tilida masalalarni dasturlash usuli" haqida

1413564381_59630.doc ma’ruza mavzusi: beysik tilida masalalarni dasturlash usuli beysik tilida masalalarni dasturlash usuli reja: 1. kirish. 2. shartsiz o’tish operatori goto 3. shartli o’tish operatori if-then 4. tsikl operatori for-next 5. massiv operatori dim 6. qism dastur operatori gosub 7. on goto va on gosub operatorlari. 1 kirish. dastur bu nomerlangan satrlar ketma ketligidan iborat. dasturning asosiy komponentasi operatorlardan iborat bo’lib, ular satrlardan tashkil topadi. dasturning bir satri bitta yoki bir necha operatorlardan tashkil topish mumkin. agar bir satrda bir necha operator bo’lsa, ular o’zaro ikki nuqta bilan ajratiladi. kompyuter har bir dasturni satr nomerining o’sib borishi tartibida bajaradi. satr nomeri boshqaruvni bir satrdan ikkinchi satrga uzatish uchun ham ...

DOC format, 53,5 KB. "beysik tilida masalalarni dasturlash usuli"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: beysik tilida masalalarni dastu… DOC Bepul yuklash Telegram