massivlar ustida amallar

DOCX 1 page 179.2 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 1
2-amaliy ish. mavzu: massivlar ustida amallar. ishdan maqsad. bir o’lchovli massivlar va ular ustida amalllar bajarish ko’nikmalarini oshirish. dasturini tuzish. nazariy qism. c++ tilida massivlar murakkab toifalarga kiradi. shulardan biri muntazam toifa yani massivlardir. matematika, iqtisod va informatika fanlarida ma’lumotlarning tartiblashgan to`plamlari bilan masalan sonlar ket-ketligi, jadvallar, familiyalar ro’yxati bilan ish olib borishga to`gri keladi. bunda odatda har bir to`plamga bir xil toifadagi qiymatlar yig`iladi. c++ tilida ana shunday ma’lumotlar ustida amallar bajarish uchun massiv tushunchasi kiritilgan. massiv – bu bir toifadagi ma’lumotlarning tartiblangan chekli ketma-ketligidir. massivlar simvolik nom bilan ifodalanadi. massivga kiruvchi ma’lumot uning elementlari deb yuritiladi va u massiv nomi va indeksi (massivda tutgan o`rni) bilan belgilanadi. elementlar indekslari bo`yicha tartiblangan. masalan: 1 dan 10 gacha butun sonlar ketma-ketligi berilgan bo`lsin, bu ket-ketligini massiv sifatida qarash mumkin. massiv elementlarining toifasi bazaviy yoki murakkab tip bo’lishi mumkin. masalan: a=(a1,a2,a3,….,an); bu erda a- massiv nomi. a1,a2,a3,….,an- massiv elementlari 1,2,3,……, n- …
2 / 1
chiqarish sikl orqali amalga oshiriladi. dastlab massiv elementlari soni kiritiladi. ikkinchi qaotorda massiv elemetnlarining qiymatlari kiritiladi. #include using namespace std; int main(){ int n; cout >n; int a[100]; for(int i = 1; i > a[i]; } for(int i=1; i using namespace std; int main(){ int n; cout >n; int a[100]; for(int i = 1; i > a[i]; } int sum = 0; for (int i = 1; i using namespace std; int main(){ int n; cout >n; int a[100]; for(int i = 1; i > a[i]; } int min = a[1]; for (int i = 2; i [ ][ ] masalan sartlari 1 dan n gacha, ustunlari 1 dan m gacha bo’lgan a matritsa ochish uchun int a[n+1][m+1]; quyidagi dasturda matritsa elementlarini kiritish, chiqarish va yig’indisini xisoblash amalga oshirilgan. #include using namespace std; int main() { int n, m; cin>>n>>m; int a[n+1][m+1]; for (int i = 1; i >a[i][j]; } …
3 / 1
+= a[i][k] * b[k][j]; } } // ko'paytma matritsani chiqarish: cout << "matritsalar ko'paytmasi:" << endl; for (int i = 0; i < row1; i++) { for (int j = 0; j < col2; j++) cout << c[i][j] << " "; cout << endl; } } topshiriqlar. 1-topshiriq: 1. bir o`lchamli sonli massivni o`rtacha qiymatidan kichik elementlarini o`rtacha qiymati hisoblansin. 2. bir o`lchamli sonli massiv [a,b] qismidagi elementlari massivni eng kichik elementiga bo`lib chiqilsin 3. bir o`lchamli sonli massiv k – elementidan l – elementigacha bo`lgan elementlarining o`rtacha qiymatidan hisoblansin 4. bir o`lchamli sonli massivni min elementi massivni oxirgi elementi bilan o`rin almashtirilsin 5. bir o`lchamli sonli massiv [a,b] kismda yotmaydigan elementlarining o`rtacha qiymatidan hisoblansin 6. bir o`lchamli sonli massiv elementlarini kvadratlarini yig‘indisi hisoblansin? 7. bir o`lchamli sonli massivni barcha elementlari massivni eng kata elementiga bo`lib chiqilsin 8. bir o`lchamli sonli massivni barcha elementlari massivni eng kichik elementiga bo`lib chiqilsin …
4 / 1
19. bir o`lchamli sonli massivning elementlari massivning o’rtacha qiymatiga bo’lib chiqilsin 20. bir o`lchamli sonli massivning manfiy elementlari kvadratlarining yig’indisi hisoblansin. 21. bir o`lchamli sonli massivning musbat elementlari o’rta geometrigi hisoblansin. 22. bir o`lchamli sonli massivning k-inch va l-inch elementlari o’rni almashtirilsin. 23. a bir o`lchamli sonli massivning k-elementidan boshlab b bir o`lchamli sonli massiv qo’shilib yangi s bir o`lchamli sonli massiv hosil qilinsin. 24. a bir o`lchamli sonli massivning k-elementidan boshlab l ta elementi olib tashlansin 25. 2 ta a va b bir xil o’lchamga ega bo’lgan bir o’lchamli sonli massivlar mos elementlari yig’indisidan yangi massiv hosil qilinsin. 2-topshiriq. 1. a bir o`lchamli sonli massivning manfiy elementlarini b bir o`lchamli sonli massivga, musbatlarini s bir o`lchamli sonli massivga joylashtiring. 2. a bir o`lchamli sonli massivning juft qiymatli elementlarini b bir o`lchamli sonli massivga, toq qiymatli elementlarini s bir o`lchamli sonli massivga joylashtiring. 3. bir o`lchamli sonli massivni elementlari massivni …
5 / 1
si hisoblansin 13. bir o`lchamli sonli massivni manfiy elementlari massivni o`rtacha qiymatini logarifmi bilan almashtirilsin 14. bir o`lchamli sonli massiv k va m ga teng elementlari yig’indisi hisoblansin 15. bir o`lchamli sonli massivni manfiy elementlari massivni eng kichik elementini kvadratiga almashtirilsin 16. bir o`lchamli sonli massivni juft qiymatli elementlarini o`rtacha qiymatidan hisoblansin 17. bir o`lchamli sonli massivni 2, 3 va 5 ga bo`linadigan elementlari yig’indisi hisoblansin 3-topshiriq: 1. matritsani qator elementlari yigindisidan vektor xosil qilinsin, eng katta va eng kichik elementi aniqlansin. 2. matritsani ustun elementlari yigindisidan vektor xosil qilinsin, eng katta va eng kichik elementi aniqlansin. 3. har xil o`lchamlik ikkita bir indeksli massivberilgan.birinchi massiv elementlari ikkinchi massivning k-elementi bilan k+1 - elementi orasiga joylashtirilsin. 4. ikkita tartiblangan bir o`lchamlik massivni birlashtirib tartiblangan massiv xosil qilinsin. 5. l ta elementi bo`lgan bir indeksli massivdan nxm o`lchamlik matritsa xosil qilinsin.etishmay qolgan elementlari nollar bilan to`ldirilsin. 6. nxn o`lchamlik ikkita matritsa …

Want to read more?

Download all 1 pages for free via Telegram.

Download full file

About "massivlar ustida amallar"

2-amaliy ish. mavzu: massivlar ustida amallar. ishdan maqsad. bir o’lchovli massivlar va ular ustida amalllar bajarish ko’nikmalarini oshirish. dasturini tuzish. nazariy qism. c++ tilida massivlar murakkab toifalarga kiradi. shulardan biri muntazam toifa yani massivlardir. matematika, iqtisod va informatika fanlarida ma’lumotlarning tartiblashgan to`plamlari bilan masalan sonlar ket-ketligi, jadvallar, familiyalar ro’yxati bilan ish olib borishga to`gri keladi. bunda odatda har bir to`plamga bir xil toifadagi qiymatlar yig`iladi. c++ tilida ana shunday ma’lumotlar ustida amallar bajarish uchun massiv tushunchasi kiritilgan. massiv – bu bir toifadagi ma’lumotlarning tartiblangan chekli ketma-ketligidir. massivlar simvolik nom bilan ifodalanadi. massivga kiruvchi ma’lumot uning elementlari d...

This file contains 1 page in DOCX format (179.2 KB). To download "massivlar ustida amallar", click the Telegram button on the left.

Tags: massivlar ustida amallar DOCX 1 page Free download Telegram