•
supеrpоzisiya оpеrаtоri;
•
primitiv rеkursiya оpеrаtоri;
•
minimizаsiya оpеrаtоri;
Ichma-ich joylashgan siklik algoritmlar . Ba’zan,
takrorlanuvchi algoritmlar bir nechta parametrlarga
bog‘liq bo‘ladi. Odatda bunday algoritmlarni ichma-
ich joylashgan algortmlar deb ataladi.
Mavzu-3:
Mustaqil sinflar tashkil etish.
Sinf-struktura tushunchasi kengaytmasi sifatida.
Sinflarni eng sodda holda
quyidagicha tasvirlash
mumkin:
Sinf-kaliti Sinf-soni {komponentalar ro‘yxati}
Sinf komponentalari sodda holda tiplangan
ma’lumotlar va funksiyalardan iborat bo‘ladi.
Figurali kavslarga olingan komponentalar ro‘yxati
Sinf tanasi deb ataladi. Sinfga tegishli funksiyalar
komponenta-funksiyalar yoki sinf
funksiyalari deb
ataladi.
Sinf kaliti sifatida Struct xizmatchi so‘zi ishlatilishi
mumkin. Masalan quyidagi konstruksiya kompleks
son sinfini kiritadi.
struct complex
{
double real;
double imag;
void define (double re=0.0, double im=0.0)
{
real=re; imag=im;
}
void display (void)
{
cout<=”real=”<
cout<=”imag=”<
}
};
Strukturadan bu sinfning farqi
shuki komponenta
ma’lumotlardan (real, imag) tashqari ikkita
komponenta funksiya (define() va display ())
kiritilgan.
Bu kiritilgan sinf o‘zgaruvchilar tipi deb karalishi
mumkin. Bu tiplar erdamida konkret ob’ektlarni
quyidagicha tasvirlash mumkin:
Misol uchun:
complex x,y;
complex dim[8];
Sinfga tegishli ob’ektlar quyidagicha
tasvirlanadi;
Dostları ilə paylaş: