Практикалы жмыс №4

Таырыбы: арапайым арифметикалы рнектерді программалау.

Масаты: Арифметикалы командаларды пайдаланып арифметикалы рнектерді есептейтін программалар руа дадыландыру.

ТЖ: Компьютер

ПЖ: TurboPascal, TurboAssembler, MacroAssembler т.б.

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

1. Табалы жне табасыз сандарды блу командаларыны жазылу форматтары.

2 Сзді байта блу нтижесі.

3 Еселі сзді сзге блу нтижесі.

4 Санны лшемін алай згертуге болады?

5 Санны лшемін згерту не шін ажет?

Тапсырма.Мына рнекті есептейтін программа ру керек. рнектерді алдымен бір блшекке келтіріп алып, алымын бліміне блгендегі бтіні мен алдыын табу керек.

Тапсырмаларды жеке варианттары:

 


Практикалы жмыс №5

Таырыбы: Тарматы алгоритмдерді программалау.

Масаты:Шартты жне шартсыз тукомандаларыны рылымдарымен таныстыру жне олдануа машытандыру.

ТЖ:Компьютер

ПЖ:TurboPascal, TurboAssembler, MacroAssembler т.б.

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

1. ту командасыны трлерін атаыз?

2. Шартсыз ту дегеніміз не?

3. Шартсыз ту командасыны жазылу трін крсетііз?

4. Шартты ту командасыны рылымы.

5. Салыстыру командаларыны трлері мен рылыдары.

Тапсырма.Егер берілген йарым аиат болса, онда 1 мнін, кері жадайда 0 мнін шыаратын программа ру керек.

Тапсырманы жеке варианттары:

1. берілген трт орынды санны алашы екі цифрларыны осындысы соы екі цифрларыны осындысына те;

2. берілген ш орынды N саныны цифрларыны осындысы жп сан болады;

3. (х,у) координаттарымен берілген нкте х=m, x=n (m<n) тзулерді арасында жатан жазытыты блігінде жатады;

4. берілген ш орынды санны квадраты осы санны цифрларыны осындысыны кубына те;

5. N бтін саны екі орынды жп сан болады;

6. a,b,c абыралы шбрыш те абыралы;

7. a,b,c абыралы шбрыш тебйірлі;

8. a,b,c сандарыны арасында е болмаанда зара арама- арсы екі сан бар;

9. c жне b сандары бір тікбрышты шбрышты, ал с жне d келесі шбрышты катеттеріні зындыын рнектейді. Осы шбрыштар сас болады;

10. Берілген a,b,c натурал сандары Пифагор сандары болады: c2=a2 +b2;

11. берілген N трт орынды саныны барлы цифрлары ртрлі;

12. берілген х, у сандары бірінші координат ширегінде жататын нкте координаталары болады;

13. (х1, у1) жне (х2, у2) - тіктртбрышты сол жа жоары жне о тменгі тбелеріні координаталары; А(х, у) нктесі осы тіктртбрышты ішінде немесе оны абыраларыны бірінде орналасан;

14. с саны a жне b сандарыны арифметикалы ортасы болады;

15. трт орынды N саныны цифрлары ата трде спелі тізбек райды;

16. берілген ш орынды N саныны цифрлары арифметикалы прогрессяны мшелері болып табылады;

17. берілген ш орынды N саныны цифрлары геометриялы прогрессияны мшелері болып табылады;

18. берілген c жне d сандары сйкес а саныны квадраты жне кубы болады;