Laboratoriya mashg’uloti №7 Muxandislik masalalarini yechishda dasturlash tizimlari yordamida garafik va multimediya imkoniyatlaridan foydalanish Ishning maqsadi


Download 148.16 Kb.
bet4/4
Sana02.05.2023
Hajmi148.16 Kb.
#1422925
1   2   3   4
Bog'liq
7-Laboratoriya

Topshiriq sharti

1.

Ot rasmini chizish.

2.

Quyon rasmini chizish

3.

Toshkent kuranti tasvirini yaratish.

4.

Teleminora tasvirini yaratish.

5.

Narda rasmini chizish (toshlari bilan)

6.

Jirafa rasmini chizish.

7.

Fil rasmini

8.

Oshxona buyumlari to’plami tasvirini yaratish.

9.

―TITANIK‖ tasvirini yaratish.

10.

―REGISTON‖ maydoni tasvirini yarating.

11.

O’zbekiston xaritasini viloyatlarni ajratgan xolda chizing.

12.

Shaxmat doskasini rasmini chizish (toshlari bilan)

13.

―XUMO‖ qushi tasvirini chizing.

14.

Toshkent shahri (ixtiyoriy viloyat) xaritasini tumanlarini chegaralari bilan chizing

15.

Miliy kutubxona tasvirini chizing.

16.

―DAMAS‖ avtomobili tasvirini chizing.

17.

―CAPTIVA‖ avtomobili tasvirini chizing.

18.

―LASETTI‖ avtomobili tasvirini chizing.

19.

O’zbekiston havo yo’llari aviakompaniyasi logotipini chizing.

20.

Qanot yozib turgan kapalak tasvirini chizing.

21.

Qaldirg’och rasmini chizing.

22.

―Afrosiyob‖ poyezdi tasvirini chizing.

23.

Yuk ag’darayotgan yuk mashinasi tasvirini chizing.

24.

Kabutar rasmini chizing.

25.

Burgut rasmini chizing

26.

―Oliy majlis‖ binosi tasvirini chizing.

27.

Ochilib turgan paxta chanoqlari tasvirini chizing.

28.

O’zbek Davlat sirki binosi tasvirini chizing.

29.

TATU logotipini chizing.

30.

Tez yordam mashinasi tasvirini chizing.

4.2-topshiriq. Funksiya grafigini chizish (4.2-jadval).
Namuna. Quyidagi y=2arctg(x)-x+3 funksiya grafigini x[-5;5] oraliqda n=0.0001 qadam bilan chizing. Uning C++ tilidagi dasturi quyidagicha.

#include
#include
#include
#include
int main()
{
float y,x;
float z,w;
initwindow(640,480);
//Oyna o‘lchami

moveto(320,0); //koordinata gorizontal o‘qi boshi
lineto(320,480); //koordinata gorizontal o‘qi oxiri
moveto(0,240); //koordinata vertikal o‘qi boshi
lineto(640,240); //koordinata vertikal o‘qi oxiri
z=320; w=240;
for(x=-5;x<=5;x+=0.0001)
{
y=2*atan(x)-x+3;
moveto(z,w);
putpixel(320+x*50,240-y*50,14);
z=320+x*50;
w=240-y*50;
}
getch();closegraph(); }


Download 148.16 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling