Aliyev o. A, Xo‘jamuratov b. «C++ da dasturlash» fanidan tajriba ishlarini bajarish bo‘yicha uslubiy ko‘rsatma


Download 2.01 Mb.
bet26/27
Sana20.11.2023
Hajmi2.01 Mb.
#1787789
1   ...   19   20   21   22   23   24   25   26   27
Bog'liq
file8

1 vazifa

2 vazifa




Interval va vektor

Chiziqsiz tenglamalar

1

Yopiq interval

Sodda iteratsiya usuli

2

Markazlashgan yopiq interval

Xordalar usuli

3

Ikki o’lchovli dekart vektor

Qadamma qadam tushish usuli

4

Ikki o’lchovli burchakli vektor

Kesuvchilar usuli




Ratsional sonlar

Integrallash

5

Oddiy kasr

To’rtburchaklar formulasi

6

Aralash kasr

O’rta qiymatlar formulasi

7

O’nli kasr

Simpson formulasi

8

Davriy o’nli kasr

Nyuton formulasi




Diskret qiymatlar

Funktsiya minimizatsiyasi

9

Ixtiyoriy modul bo’yicha ayirma

Qadamma qadam tushish usuli

10

Tub modul bo’yicha ayirma

Oltin kesim usuli

11

Chekli mantiq

Fibonachchi usuli

12

Ishorali mantiq

Parabola usuli




Kompleks sonlar

Integrallash

13

Algebraik

Gauss formulasi

14

Trigonometrik

Nyuton – Kotes formulasi

15

Eksponentsial

Chebishev formulasi



Laboratoriya ishi №9
Mavzu: Windows ilovalar yaratish, hodisalar va xossalar bilan ishlash.
Ishni bajarishdan maqsad: Windows ilovalar yaratishni, hodisalar va xossalar bilan ishlashni o’rganish.
Nazariy qism:
Visual Studioda Windows Forms loyihasini yaratish

Ma’lumki, anchadan beri Windows operatsion tizimining oynalari bilan ishlaydigan dasturni tuzish har bir dasturlash tizimining oldiga qo’yilgan eng asosiy masala bo’lib keldi. Endilikda esa, buni yarata olmaydigan dasturlash vositasi “eng qaloq” dasturlash vositasi hisoblanadi. Shu jumladan, Visual Studio muhiti ham C++ dasturlash tilida Windows ilovalar yaratishni qo’llab-quvvatlaydi. Buning uchun, Visual Studio 2012 dasturini ishga tushiramiz va quyidagi ketma-ketlikni tanlaymiz: Файл → Создать → Проект (9.1-rasm).




9.1-rasm. Visual Studio 2012 da loyiha yaratish
So’ngra, quyida ochilgan oynada (9.2-rasm) quyidagi ketma-ketlik amalga oshiriladi:
9 .2-rasm. Bo’sh CLR loyiha yaratish.
U ndan so’ng, CLR loyihaga forma qo’shish kerak, bo’ladi. Buning uchun, quyidagi amallar ketma-ketligi amalga oshiriladi (9.3-rasm):


9 .3-rasm. Loyihaga forma qo’shish.
Natijada, ish maydonida windows oynasi hosil bo’ladi, ammo dastur kompilyatsiya qilinganda xatolik yuzaga keladi. Shuning uchun, quyidagi amallar ketma-ketligini bajarish lozim:

  1. Файлы исходного кода bandidan, *.cpp faylga o’tiladi (qaralayotgan misolda, Meningilkloyiham.cpp)

  2. *.cpp kod ichida yaratilgan UI fayl, kutubxona sifatida e’lon qilinadi (qaralayotgan misolda Meningilkloyiham.h)

  3. Ilkvisualloyiha nomli loyihaning elementlaridan foydalanishimizni inobatga olib, loyihani using namespace kalit so’zi bilan e’lon qilamiz.

Main funksiyasi ichiga quyidagi kodni kiritamiz:
System::Windows::Forms::DialogResult dr;
Meningilkloyiham ^ newdlg = gcnew Meningilkloyiham();
dr=newdlg->ShowDialog();
Bir so’z bilan aytganda, Meningilkloyiham.cpp fayli ichiga quyidagi kod yoziladi:

#include "Meningilkloyiham.h"


using namespace System;
using namespace System::Windows::Forms;
using namespace Ilkvisualloyiha;
void Main(array^ args) {
System::Windows::Forms::DialogResult dr;
Meningilkloyiham ^ newdlg = gcnew Meningilkloyiham();
dr=newdlg->ShowDialog();
}

  1. Loyiha ustida konteks menyu chaqiriladi, va undan
    Download 2.01 Mb.

    Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   27




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