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


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


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

Ishning maqsadi
1. C++ ning grafik imkoniyatlari bilan tanishish.
2. Grafik bibliotekalarni sozlash (Borland C++, Dev C++, Borland Builder).
3. Shakllar va ranglarni chizish funksiyalari bilan tanishish.
4. Funksiyalarning grafiklarini chizishni o’rganish


Topshiriq
1. Har bir talaba jurnaldagi tartib raqami bo’yicha vazifalarning dasturini tuzish lozim.
2. Har bir vazifani bajarishda foydalanilgan funksiyalar haqida hisobotda ko’rsatish lozim.
3. Hisobot shaklida oldin vazifa, uni bajarishda foydalanilgan funksiyalar, dastur kodi va bajarishdan hosil bo’lgan rasm (grafik, animasiya va boshqalar) ni keltirish lozim.
4. 4-laboratoriya beriladigan barcha vazifalarni bitta hisobot shaklida topshiring.

Hisobot shakli


1. Laboratoriya ishining nomi.
2. Laboratoriya ishidagi topshiriq raqami
3. Topshriqni bajarishda foydalanilgan funksiyalar tavsifi.
4. Topshiriq kodi.
5. Topshiriq natijasi (bu laboratoriya ishi uchun grafik, shakl va animasiya).
6. Dasturning elektron versiyasi (Albatta bu dasturlar kompyuterda o’qituvchiga ko’rsatiladi. O’qituvchini talab va takliflariga ko’ra dastur to’g’rilanadi va so’ngra hisobot tayyorlanadi.).
Borland C++ da grafika
#include
#include
void main()
{
int d = DETECT, m;
initgraph(&d, &m, "c:\\borlandc\\bgi"); // agarda borland C: da bo„lsa
... // grafik amallar
getch();
closegraph();
}
DEV C++ da grafikani sozlash
Dev-C++ da grafika bilan ishlash uchun quyidagi so’zlashlarni bajarish lozim: graphics.h va libbgi.a (biblioteka) fayllarni yuklab oling (acm.tuit.uz/forum).
1. graphics.h faylni C:\Dev-Cpp\include papkasiga nusxasini ko’chiring.
2. libbgi.a faylni C:\Dev-Cpp\lib papkasiga nusxasini ko’chiring.
Dev-C++ ni ishga tushiring va ToolsCompiler options menyusiga kiring.
Compiler bo’limiga o’ting va Add these commands to the linker command line ga galochka qo’ying va uning oynasiga quyidagi satrni yozing (4.1-rasm):
-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32

4.1-rasm. Dev C++ da grafika bilan ishlash uchun sozlash.

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