Жұмыстың мақсаты



бет4/17
Дата11.06.2016
өлшемі9.64 Mb.
#128322
1   2   3   4   5   6   7   8   9   ...   17

2-кесте

N


дақыл аттары

егiн көлемi га

егiн өнiмдiлiгi, ц/га

өндiрiлгенi

ц


1

сұлы

4234

23




2

бидай

45124

15




3

арпа

45555

13




4

күрiш

53553

21




5

жүгерi

53223

16




6

қызылша

34532

17




Барлығы











Бақылау сұрақтары:

  1. NEXT операторы не үшiн қолданылады

  2. Массив элементтерiн цикл арқылы қалай енгiзедi және шығарады

  3. FOR және NEXT операторлары қандай блоктармен өрнектеледi

  4. Массив дегеніміз не?

  5. Екі өлшемді массив дегеніміз не?

Зертханалық жұмыс №7.

Тақырып: Бағынышты программалар, қолданушы функциялар.

Функция графиктерін салу (2 сағат зертханалық, 1 сағат СӨОЖ)

Мақсаты: Бағынышты программалар, қолданушы функцияларды қолданып программа құру арқылы функцияның графиктерін салу.
ЭЕМ-де кез келген қолданбалы немесе қызметшi программалар құру дегенiмiз программалау тiлдерiнің бiрiнде жазылған мәтiндi теру болып табылады. Программаның мәтiнiн алдын ала компьютердің жадысына енгiзiлген арнаулы қызметшi программа - мәтiндiк редакторды пайдалану арқылы пернетақтадан тередi. Терiлген программаның мәтiнiн мәтiндiк құжат ретiнде қарауға болады. Оны файл түрiнде сақтауға болады, өңдеуге және баспаға шығаруға болады

Программаның мәтiнiн теру үшiн мәтiндiк редактор жұмысы символдарды орналастыруда тiгiнен 25 бағанасы және көлденеңiнен 80 бағыты бар алфавиттi- цифрлық режим бойынша жүргiзiледi.

Дисплей бас нүктесi экранның сол жақ жоғарғы бөлiгiнде орналасқан, координаталық тордан тұратын графикалық режимде де жұмыс iстей алады. Тордың түйiндерi пиксель деп аталады. Тордың тығыздығына байланысты пиксельдің мөлшерi әр түрлi болады. QBASIC-тің мүмкiндiк варианттары: 640*200 және 320*200

3. QBASIC программасында мәтiндi теру

Көрсеткiш:

Кейбiр терiлiп бiткен қатарлар ENTER мен  және  пернелерiн басу арқылы аяқталады. Экранды қадағалап отырыңыз.



  • программа мәтiнiн терген кезде бiрнеше қателiктер жiберіңiз;

  • 40 қатарда PRINT сөзiн терiп, ерекшелеңiз (3 пернелер тобын қараңыз) және буферге көшiріңiз (6 пернелер тобын қараңыз). Содан соң мәтiннің керектi жерiне қойып отырыңыз (4 пернелер тобын қараңыз);

Теруге арналған мәтiн программасы:

20 INPUT “Атыңыз кiм?”; I$

30 P$=”Hello,”+I$+ “!”

40 PRINT P$

50 PRINT “Дос болайық…”

60 PRINT “Мен сенің ақпараттық спонсорың боламын”

70 PRINT “О’ кэй”:

END


Мәндері мәтіндер болатын шамалар бедербелгілік деп аталады. Алгоритмдерде мәтінді тырнақшаларға алу керек. Бедерлік шамаларға кейбір операциялар жасауға болады: біріктіру, мәтіннің ұзындығын белгілеу, қию.

LEN символдар санын көрсетеді

LEFT сол жағынан қиып алу
RIGHT оң жағынан қиып алу
MID ортасынан қиып алу

Мысалы: БІРІКТІРУ

10 A$=’”ГҮЛ

20 B$=”ЖАН

30 C$=A$+B$

40 PRINT C$


Оң жағынан қиып алу


10 A$=”аскар”

20 B$=RIGHT$(A$,3)

30 PRINT В$

Сол жағынан қиып алу


10 A$=”аскар”

20 B$=LEFT$(A$,2)

30 PRINT В$

2.2 Графикалық операторлар

Графикалық операторлар нүктенi құру үшiн, түзу, үзiк сызықтар мен тiкбұрыш, доға қоршаулары, секторлар, шеңберлер, эллипстер және оларды бояу үшiн қолданады.

1. Нүктенi құру.

Нүктенi құру үшiн қолданылатын операторлар:

PSET (x,y) ,N және PRESET (x,y) ,N, мұнда

(x,y) – координаталар нүктесi.

N – түсi.

2. Түзу (160, 100) және (150, 120) кесiндiлер мен тiктөртбұрыштың құрылуы.



Кесiндiнi құру үшiн керектi оператор:

LINE (x1,y1) – (x2,y2), N, мұнда(x1,y1) және (x2,y2) – кесiндi ұштарының координаталары.

N - түсi.

Егер х1=х2 болса, онда вертикаль у1=у2 –болса горизонталь құрылады. Егер х1=х2 және у1=у2 болса, онда кесiндi нүктеге айналады.

1-мысал:


Қиылысу нүктелерi (10, 100), (10, 20), (90, 20), (120, 100) тұратын, ABCD трапециясын құрайық.


2-ñóðåò




SCREEN1: CLS

LINE (10, 100) – (10, 20), 1

LINE (90, 20), 1

LINE (120, 100), 1

LINE (10, 100), 1

END


2- мысал:

Боялған және боялмаған тiкбұрыш құру. (сурет 3а),б))



3-сурет


SCREEN1: CLS

LINE (10, 20) – (90, 60), 1, B




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   17




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет