Dasturning asosiy belgilari jadvali .
Belgilanish
|
Tavsif
|
Modul
|
maxr
|
Tizimning maksimal hajmini cheklash uchun doimiy
|
Birlik 2
|
arys, ary2s
|
Tizim koeffitsienti qiymatlarini saqlaydigan o'zgaruvchilar uchun ma'lumotlar turlari
|
Birlik 2
|
Gauss 1
|
Gauss usuli yordamida chiziqli tenglamalar tizimini yechish tartibi
|
Birlik 2
|
Gaussj
|
Chiziqli tenglamalar tizimini Jordan-Gauss usulida yechish tartibi
|
Birlik 2
|
i, j, l
|
Hisoblagichlar
|
Birlik 1
|
maqol
|
String tipidagi oraliq o'zgaruvchi , tizim koeffitsientlari orasida harflar mavjudligini tekshirish, shuningdek, "" ni almashtirish uchun ishlatiladi. ustida ",".
|
1- birlik
|
S
|
Matritsa hajmini saqlash uchun o'zgaruvchi
|
Birlik 1
|
k
|
Prover o'zgaruvchisida saqlangan satr uzunligini saqlash uchun o'zgaruvchi .
|
Birlik 1
|
dl
|
Tizim hajmini tekshirish uchun o'zgaruvchan.
|
Birlik 1
|
Asosiy menyu 1
|
Dastur menyusi.
|
Birlik 1
|
Fayl1 , Yangi1 , Saqlash1 , Chiqish1
|
Menyu elementlari.
|
Birlik 1
|
Matritsa, koef, Gauss, Jgauss
|
Tizim elementlarini kiritish va hisoblash natijalarini ko'rsatish uchun jadvallar.
|
Birlik 1
|
XPManifest1
|
Dasturga Windows ko'rinishidan foydalanish imkonini beruvchi komponent .
|
Birlik 1
|
SaveDialog1
|
Natijalarni saqlash uchun dialog oynasi.
|
Birlik 1
|
1-tugma, 2-tugma
|
Tizimni hal qilish uchun protseduralarni ishga tushirish tugmalari.
|
Birlik 1
|
New1Click
|
Menyu bandini tanlagandan so'ng amalga oshiriladigan protsedura Yangi .
|
Birlik 1
|
1-tugmani bosing
|
Gauss tugmasini bosgandan keyin bajariladigan protsedura .
|
Birlik 1
|
2-tugmani bosing
|
J - Gauss tugmachasini bosgandan so'ng amalga oshiriladigan protsedura .
|
Birlik 1
|
Saqlash1Click
|
Saqlash menyusi bandini tanlagandan so'ng amalga oshiriladigan protsedura .
|
Birlik 1
|
Chiqish1Click
|
Menyu bandini tanlagandan keyin bajariladigan protsedura Chiqish .
|
Birlik 1
|
Shakl 1
|
Haqiqiy dastur oynasi.
|
Birlik 1
|
Dastur robotlarining protseduralari va algoritmlarining tavsifi
Dasturga quyidagi protseduralar kiritilgan: " gauss 1", " gaussj ", "New1Click", " 1 - tugmani bosing ", " 2 - tugmani bosing ", "Save1Click", " Chiqish 1- ni bosing ". Quyida ularning har birini ko'rib chiqamiz.
" Gauss 1" protsedurasi tizimni yaqinlashish va Gauss usuli bilan hal qilish uchun tekshiradi.
Gaussj protsedurasi tizimning yaqinlashuvini tekshirish va Jordan-Gauss usuli yordamida yechimni amalga oshiradi.
" New1Click" protsedurasi " Yangi " menyu bandini tanlagandan so'ng yoki dasturni ishga tushirgandan so'ng darhol amalga oshiriladi va tizim hajmini o'qiydi va tizim koeffitsientlarini kiritish uchun jadvallar hajmini o'rnatadi.
" 1 - tugmani bosish " protsedurasi tizimning koeffitsientlarini o'qiydi, kiritilgan koeffitsientlarning to'g'riligini tekshiradi va kerak bo'lganda "" o'zgartiradi . ustida ",". Keyin tizimni hal qilish uchun " gauss 1" protsedurasini bajaradi va natijalarni ko'rsatadi.
" 2 tugmani bosish " protsedurasi tizimning koeffitsientlarini o'qiydi, kiritilgan koeffitsientlarning to'g'riligini tekshiradi va kerak bo'lganda "" o'rnini bosadi . ustida ",". Keyin tizimni hal qilish uchun " gaussj " protsedurasini bajaradi va natijalarni chop etadi.
" Save1Click" protsedurasi faylni saqlash dialogini ishga tushiradi va natijalarni saqlaydi.
Protsedura « Chiqish 1 tugmasini bosing » - Dasturdan chiqish.
Do'stlaringiz bilan baham: |