1- dars. Mavzu: Masalalarni kompyuterda yechish bosqichlari Darsning texnologik xaritasi




Download 1,92 Mb.
bet143/208
Sana23.07.2021
Hajmi1,92 Mb.
#15865
1   ...   139   140   141   142   143   144   145   146   ...   208
III.Yangi mavzu bayoni.

1.O'zbekiston bayrog'i rasmini chizuvchi dastur tuzing.


2.Ekranning to'rtta burchagida eni 60 va bo'yi 40 ga teng qizil rangli to'rtburchaklar chizuvchi dastur tuzing.

Uses Graph;

Var gd, gm, i : Integer; y:char;

Begin


Gd:=0; InitGraph(gd,gm, ");

Setcolor(14); rectangle(1,1,60,40);

Setcolor(12); rectangle(1,660,60,700);

Setcolor(10); rectangle(940,1,1000,40);

Setcolor(1); rectangle(940,660,1000,700);

Readln; CloseGraph;

End.
3.Ekranni teng to'rt bo'lakka bo'lib, ularni mos ravishda qizil, sariq, yashil va ko'k ranglarga bo'yovchi dastur tuzing.

Uses Graph;

Var gd, gm,x,y,k, i : Integer;

Begin


Gd:=0; InitGraph(gd,gm, ");

Setcolor(15); SetFillStyle(1,4); Bar(0,0,500,350);

Setcolor(15); SetFillStyle(1,14); Bar(0,350,500,700);

Setcolor(15); SetFillStyle(1,2); Bar(500,0,1000,350);

Setcolor(15); SetFillStyle(1,1); Bar(500,350,1000,700);

Readln; CloseGraph;

End.

4.Ekranning o'rtasida radiusi 100 ga teng bo'lgan sariq rangli doira chizuvchi dastur tuzing.



Uses Graph;

Var gd, gm, i : Integer; y:char;

Begin

Gd:=0; InitGraph(gd,gm, ");



SetFillStyle(1,14); FillEllipse(500,350,100,100);

Readln; CloseGraph;

End.
5.Oy va yulduzlar tasvirlangan kechki osmon manzarasini chizuvchi dastur tuzing.

Program oy_va_yulduzlar;

Uses graph;

Var gd, gm, x,y,k,i: integer;

Begin Gd:=0;

Initgraph(gd,gm,’’); randomize;

repcat

for i:=1 to 15 do begin



x:=25*k*round(random(15));

y:= 20*k*round(random(15));

putpixel(x,y,i); end;

k:=k+1; until k>10;

setcolor(15); SetFillStyle(1,15); FillEllipse(800,50,40,40);

readln; closgraph;

end.
6.Dengiz uzra nur taratayotgan Quyosh rasmini chizuvchi dastur tuzing. Dangizni chizishda yoy chizish operatoridan foydalaning.
7.Ichi siyrak qizil nuqtalar bilan to'ldirilgan muntazam oltiburchak chizuvchi dastur tuzing.
8*. 12 xil bo'yash usulini namoyish etuvchi 40x40 o'lchamli 12 ta kvadrat chizuvchi dastur tuzing.

Program masala_8;

Uses graph;

Var gd, gm, x1,x2,y1,y2,i: integer;

Begin Gd:=0;

Initgraph(gd,gm,’’);

X1:=1; x2:=40; y1:=1;y2:=40;

for i:=1 to 12 do begin

SetFillStyle(i,i+3); bar(x1,y1,x2,y2); x1:=x1+42; x2:=x2+42; end;

readln; closgraph;

end.
9*. Svetofor chiroqlarini ketma-ket yondiradigan svetofor rasmini chizuvchi dastur tuzing.

Uses Graph;

Var gd, gm: Integer;

Begin


Gd:=0; InitGraph(gd,gm, ");

Rectangle(10,10,80,240);

SetFillStyle(1,4); FillEllipse(45,45,25,25); circle(45,125,25);

circle(45,205,25);

Rectangle(110,10,180,240);

SetFillStyle(1,14); circle(145,45,25);

FillEllipse(145,125,25,25); circle(145,205,25);

Rectangle(210,10,280,240);

SetFillStyle(1,2); circle(245,45,25); circle(245,125,25)

FillEllipse(245,205,25,25);

Readln; CloseGraph;

End.


Download 1,92 Mb.
1   ...   139   140   141   142   143   144   145   146   ...   208




Download 1,92 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



1- dars. Mavzu: Masalalarni kompyuterda yechish bosqichlari Darsning texnologik xaritasi

Download 1,92 Mb.