- •Сызықтық құрылымды алгоритмді бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Бақылау сұрақтары
- •Тармақталған құрылымды алгоритмді бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •If шарт Then 1-әрекет Else 2-әрекет;
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Бақылау сұрақтары
- •Шартты алдын-ала тексеру арқылы циклдік құрылымды алгоритмдерді бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Орындалатын тапсырмалар нұсқалары
- •Бақылау сұрақтары
- •Келесi шарт бойынша циклдік құрылымды алгоритмдерді бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Бақылау сұрақтары
- •Екі өлшемді массивтермен жұмысты ұйымдастыру
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Var массив атауы : array [а1..Аn,b1..Bn] of элемент типі;
- •Var массив атауы : массив типінің атауы;
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Бақылау сұрақтары
- •Символдық қатарлар және оларға қолданылатын функциялар мен процедуралар
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Бақылау сұрақтары
- •Аралас типті мәліметтермен жұмыс. Жазбалар
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқалар бойынша тапсырмалар
- •Бақылау сұрақтары
- •Жиын типтес мәліметтерді қолданып бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Var ‹айнымалы›: ‹файл аты›
- •Var dan:File Of Integer; {бүтін сандардан тұратын файл}
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Бақылау сұрақтары
- •Типтелген файлдармен жұмыс
- •Жұмыстың орындалу тәртібі
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Бақылау сұрақтары
- •Графиктік операторларды қолданып бағдарламалау
- •Жұмыстың орындалу тәртібі
- •Теориялық бөлім
- •Жұмысты орындау үлгісі
- •Жеке нұсқа бойынша тапсырмалар
- •Бақылау сұрақтары
- •Әдебиет
Жұмысты орындау үлгісі
Бір-бірінің ішінде орналасқан әртүрлі түсті 5 төртбұрышты экранға шығару шығару.
Program text5;
uses crt;
var k, x, y:integer;
begin x:=0; y:=0;
for k:=1 to 5 do begin
textbaclground(k);
window(k+x,k+y, lo(windmax)+1-x, hi(windmax)+1-y);
clrscr; inc(x,3); inc(y,1);
delay(30000) end;
readln
end.
Жеке нұсқа бойынша тапсырмалар
Сары түстi экранға қызыл түзу, жасыл үшбұрыш, көк тiктөртбұрыш және қоңыр шеңбер салу бағдарламасын жаз.
Ақшыл көк түстi экранға боялған тiк бұрышты трапецияның iшiне боялған шеңбер мен үшбұрыш сал.
Боялған тең бүйiрлi үшбұрыштың iшiне боялған тiктөртбұрышты, ал оның iшiне боялған шеңбердi салуға бағдарлама құр.
Боялған тiкбұрышты үшбұрышқа боялған iштей және сырттай шеңберлердi салуға бағдарлама құр.
Боялған тең бүйiрлi трапецияға iштей шеңбер, ал оның iшiне тең қабырғалы үшбұрыш салуға бағдарлама құр.
Cаңырауқұлақ және ай салу.
Адамның басын бейнелеңіз.
«Жаңбыр» бағдарламасын жазыңыздар-экранда (кездейсоқ күйде) 50 нүкте жоғарыдан төменге қарай қозғалып келе жатқандай суреттеледі. Нүктелердің бірі экранның төменгі шекарасына жеткенде ол экранның жоғарғы бөлігінде пайда болуы керек.
Графикалық экранға үйдің суретін шығаратын бағдарлама құрыңыз.
Олимпиада ойындарының жалауын экранға шығаратын бағдарлама құрыңыз.
Экранға қайық суретін салатын бағдарлама құрыңыз.
Графикалық экранға тікұшақ суретін шығаратын бағдарлама құрыңыз.
Экранға жұлдыз суретін салатын бағдарлама құрыңыз.
Автокөлік суретін салатын бағдарлама құрыңыз.
Бағдаршам суретін салатын бағдарлама құрыңыз.
Экранға шахмат тақтасының бейнесін салатын бағдарлама құрыңыз.
Экранға қолсағат суретін салыңыз.
Қызыл түсті жалаудың суретін салыңыз.
Ай мен күннің суретін салыңыз.
Компьютер суретін салыңыз
Қолшатыр суретін салатын бағдарлама құрыңыз.
Әртүрлі түске боялған төрт дөңгелек пен екі тіктөртбұрыш суретін салыңыз.
Конус пен цилиндрдің бейнесін тұрғызыңыз.
Бірінің ішіне бірі орналасқан 10 квадрат суретін салыңыз.
«Жаңбыр» бағдарламасын кейбір нүктелер шапшаң, кейбіреулері баяу қозғалатындай етіп өзгертіңіздер.
«Жаңбыр» бағдарламасын нүктелер өз қозғалысын төменгі сол жақ бұрыштан бастап, жоғарғы оң жақ бұрышта аяқталатындай етіп өзгертіңіздер.
Бақылау сұрақтары
1. Паскальда графикпен жұмыс істеу үшін қандай модуль іске қосылуы керек?
2. Экранда шеңбер сызу қалай жүзеге асады?
3. Паскаль тілінде стандартты қанша түс бар?
4. Графикалық экранға нүкте, кесінді, тіктөртбұрыш сызу опереаторы қандай?
5. Графикалық экранға шеңбер сызу операторы қандай?
6. Графиктік режимді жабу қандай оператор көмегімен жүзеге асады?
7. SetGraphMode операторының қызметі қандай?
8. ClearDevice операторының қызметі қандай?
9. GetMaxY – операторының қызметі қандай?
