massivlar

DOCX 25,2 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1698819736.docx massivlar reja : 1 . bir o’lchovli massivlar 2 . massivlarni navlarga ajratish /docprops/thumbnail.emf massivlar reja: 1. bir o’lchovli massivlar 2. massivlarni navlarga ajratish massivlar reja: 1. bir o’lchovli massivlar 2. massivlarni navlarga ajratish 1. bir o’lchovli massivlar massiv tushunchasi. massiv bu bir turli nomerlangan ma’lumotlar jamlanmasidir. massiv indeksli o’zgaruvchi tushunchasiga mos keladi. massiv ta’riflanganda turi, nomi va indekslar chegarasi ko’rsatiladi. masalan, type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi: type a[length]; bu maxsus a[0], a[1], ..., a[length -1] nomlarga ega bo’lgan type turidagi o’zgaruvchilarning e’lon qilinishiga to’g’ri keladi. massivning har bir elementi o’z raqamiga - indeksga ega. massivning x-nchi elementiga murojaat indekslash operasiyasi yordamida amalga oshiriladi: int x = ...; //butun sonli indeks type value = a[x]; //x-nchi elementni o‘qish a[x] = value; //x- elementga yozish indeks sifatida butun tur qiymatini qaytaradigan har qanday ifoda qo’llanishi mumkin: char, short, int, long. c da massiv …
2
0 hisoblanadi: int a10[10] = {1, 2, 3, 4}; //va 6 ta nol agar nomlangan massivning tavsifida uning o’lchamlari ko’rsatilmagan bo’lsa, kompilyator tomonidan massiv chegarasi avtomatik aniqlanadi: int a3[] = {1, 2, 3}; massivda musbat elementlar soni va summasini hisoblash. #include int main() { int s = 0,k = 0; int x[] = {-1,2,5,-4,8,9}; for(int i = 0; i int main() { int i,j,n; float min,max,s = 0; float a,b,d,x[100]; while(1) { printf("\n n = "); scanf("%d",&n); if ( n>0 && n x[i]) min = x[i]; }; s/ = n; printf("\n max = %f",max); printf("\n min = %f",min); printf("\n o'rta qiymat = %f",s); return 0; }; 2 massivlarni navlarga ajratish navlarga ajratish - bu berilgan ko’plab ob’ektlarni biron-bir belgilangan tartibda qaytadan guruhlash jarayoni. massivlarning navlarga ajratilishi tez bajarilishiga ko’ra farqlanadi. navlarga ajratishning n*n ta qiyoslashni talab qilgan oddiy usuli va n*log(n) ta qiyoslashni talab qilgan tez usuli mavjud. oddiy usullar …
3
g navbatdagi elementi bilan qiyoslanadi. agar tanlab olingan element a[i] dan katta bo’lsa, uni navlarga ajratish qismiga qo’shadilar, aks holda a[j] bitta pozisiyaga suriladi, tanlab olingan elementni esa navlarga ajratilgan ketma-ketlikning navbatdagi elementi bilan qiyoslaydilar. to’g’ri keladigan joyni qidirish jarayoni ikkita turlicha shart bilan tugallanadi: agar a[j]>a[i] elementi topilgan bo’lsa; agar tayyor ketma-ketlikning chap uchiga bo’lsa. int i, j, x; for(i = 1; i = 0)//to‘g‘ri keladigan joyni qidirish } a[j+1] = a[j]; //o‘ngga surish j--; } a[j+1] = x; //elementni kiritish } oddiy tanlash usuli bilan navlarga ajratish massivning minimal elementi tanlanadi hamda massivning birinchi elementi bilan joy almashtiriladi. keyin jarayon qolgan elementlar bilan takrorlanadi va h.k. int i, min, n_min, j; for(i = 0; i = i; j— if(a[j] #include int form(int a[100]) { int n; printf("\nenter n:"); scanf("%d",&n); for(int i = 0;i #include void form(int a[], int n) { for(int i = 0; i #include /* polynomial: …
4
изики.м.высшая щкола 1999.с.543 интернет сайтлар: 1. www.ziyonet.uz; 2. www.estudy.uz; 3. www.fizika.uz; 4. www.elearning.uz; 5. www.bilim.uz; 6. www.edx.uz; 7. www.my.estudy.uz; 8. www.conrsera.org.uz;
5
massivlar - Page 5

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"massivlar" haqida

1698819736.docx massivlar reja : 1 . bir o’lchovli massivlar 2 . massivlarni navlarga ajratish /docprops/thumbnail.emf massivlar reja: 1. bir o’lchovli massivlar 2. massivlarni navlarga ajratish massivlar reja: 1. bir o’lchovli massivlar 2. massivlarni navlarga ajratish 1. bir o’lchovli massivlar massiv tushunchasi. massiv bu bir turli nomerlangan ma’lumotlar jamlanmasidir. massiv indeksli o’zgaruvchi tushunchasiga mos keladi. massiv ta’riflanganda turi, nomi va indekslar chegarasi ko’rsatiladi. masalan, type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi: type a[length]; bu maxsus a[0], a[1], ..., a[length -1] nomlarga ega bo’lgan type turidagi o’zgaruvchilarning e’lon qilinishiga to’g’ri keladi. massivning har bir elementi o’z raqamiga - indeksga ega. massivni...

DOCX format, 25,2 KB. "massivlar"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: massivlar DOCX Bepul yuklash Telegram