Mavzu: Ko‘rsatkichlar va dinamik xotira bilan ishlash. Ko‘rkatkichlar. Dinamik xotira bilan ishlash. Dinamik massiv va ularni funksiya parametri sifatida qo‘llanilishi.
1.Topshiriq
Berilgan butun musbat k sonining chap tomonidan “d” raqamini joylashtiradigan ADDLeftDigit(d,k) nomli void turidagi funksiya tasvirlansin(d- kiruvchi parametr, k- bir vaqtda kiruvchi va chiquvchi parametrlar bo’lib, ular butun turga tegishli). Bu funksiyadan foydalanib, berilgan k musbat sonining oldidan d1 va d2 raqamlari ketma-ket joylashtirilsin va har bir jarayon natijasi chop etilsin.
2.Topshiriq
n ta elementdan tashkil topgan massiv berilgan.Bu massivning 2 ta eng kichik elementi aniqlansin. (Ko’rsatkichlardan foydalaning)
3.Topshiriq
float *A, *B, *C; // n*n o’lchamli matritsalar
float *x, *y; // n o’lchamli vector
Berilgan natural n uchun quyidagilar hisoblansin:
a) C=A+B; b) y=Ax; d) C=AB; e) B=BT.
4.Topshiriq
n o’lchamga ega(n>0), butun sonli a massiv sonlari orasidan eng kichik sonni topuvchi butun turga tegishli MinElem1(n,a) nomli funksiya tasvirlansin. Bu funksiya yordamida na, nb, nc o’lchamga ega a, b, c massivlardagi eng katta sonlar topilsin.
Do'stlaringiz bilan baham: |