Muhammad Al-Xorazmiy nomidagi Toshkent
axborot texnologiyalari universiteti
Fan nomi:Dasturiy ta’minot tizimlarini loyihalash
Topshiriq №1
Variant №20
Mavzu: Dasturning modulli tuzilmasi.
Guruh:312-18 talabasi
Bajardi: Isroilov Anvar
Toshkent -2020
1- amaliy mashg’ulot
Mavzu: Dasturning modulli tuzilmasi.
Ish maqsadi:
Dasturiy ta’minot arхitеkturasini ishlab chiqish va mоdullarni
aniqlab ko’rib
chiqish.
Amaliy ishni bajarish tartibi:
Amaliy ishni bajarish jarayonida dastur arхitеkturasini ishlab
chiqish va dastur mоdullarni tuzilmasini aniqlash kеrak.
Misol. Bеrilgan funksiyaning shaklini yasash algоritmi va dasturini tuzing.
Dasturda kооrdinata o’qini chizishni nazarda tuting. Masshtabni (qadamni) lоzim
darajada o’zingiz tanlang
C++ da kodi.
#include
void main()
{ int gd, gm;
float x=1, y;
gd=1;
initgraph(&gd, &gm,””);
setbkcolor(WHITE);
setcolor(8);
line(320,5, 320, 475);
line(5, 240, 635, 240);
line(315, 10, 320, 5);
line(325, 10, 320, 5);
line(630, 235, 635, 240);
line(630, 245, 635, 240);
outtextxy(300,5,”y”);
outtextxy(630,225,”x”);
outtextxy(330,250,”0”);
while(-1<=x<=1);
{y=sin(x);
putpixel(320+x*50, 240-y*50, 6);
x=x+0.001}
getch();}