8-mavzu. Massivlar ustida amallar bajarishga doir dasturlar tuzish



Download 0,52 Mb.
bet7/7
Sana04.04.2022
Hajmi0,52 Mb.
#527160
1   2   3   4   5   6   7
Bog'liq
Massiv

Tarqatma materiallar





Quyidagi massivlar dasturini tuzing

1.

  1.   vektor berilgan

ifodani qiymati hisoblansin.

2.

C++ dasturlash tilida ikki o’lchovli elementlari N x N ta bo’lgan A massivning dioganal joylashmagan elementlari yig’indisini toping.




Quyidagi massivlar dasturini tuzing

1.

  1.   ,   ekanligi ma’lum bo‘lsa,

 ni hisoblang.



2.








Quyidagi massivlar dasturini tuzing

1.

  vektor berilgan, u vektor elementlarini quyidagi formula yordamida hisoblang.


2.

C++ dasturlash tilida ikki o’chovli elementlari M x N ta A massivning barcha elementlarini yi’g’indisini yopish dasturini tuzing.






Quyidagi massivlar dasturini tuzing

1.



2.

C++ dasturlash tilida ikki o’lchovli massiv elementlarining maksimum va minimum qiymatlari va ularning kvadratlarini chop etish dasturini tuzing.





8.Massivlar



  1. Massiv nima? Massivlar qaysi sohalarda ishlatiladi?

  2. Ikki o’lchamli massivlar deganda nimani tushunasiz? Ikki o’lchamli massivlarni uchratishimiz mumkin bo’lgan misollarni keltiring.

  3. Massivlar e’lon qilinayotganda nimalarga e’tibor berish kerak?

  4. C++ da o’lchovsiz massivlarni e’lon qilish nimani anglatadi?

  5. Quyidagilarda qisqa izoh bering:

  1. Bir o’lchovli massivlarni e’lon qilish

  2. Massiv elementlarini kiritish

  3. Massiv elementlari ustida amallar bajarish

  4. Massiv elementlari manipulyatsiyasi.

  1. Belgi nima?

  2. Belgili turdagi elementlarni e’lon qilish haqida qisqacha ma’lumot yozing.

  3. Belgilar manipulyatsiyasi deganda nimani tushunasiz? Ixtiyoriy dastur misolida ko’rsating.

  4. Belgili elementlarni o’qish va undoshlarni, so’zlarni va bo’sh joylarni sanash dasturini tuzing C++ dasturlash tilida tuzing.

  5. Satrli harflar takrorlanishlar sonini toppish dasturini C++ dasturlash tilida tuzing.

  6. Kutubxona funksiyasini ishlatmagan holda satr uzunligini topish dasturini C++ dasturlash tilida tuzing.

  7. Ikkita satrli elementli taqqoshlash dasturini C++ dasturlash tilida tuzing.

  8. Belgi va harfning kutubxona funksiyasiga bog’liqligi hususida qisqacha izoh bering.

  9. Quyidagilarda qisqa izoh bering:

  1. Bir o’lchovli massivlarni e’lon qilish

  2. Massiv elementlarini kiritish

  3. Massiv elementlari ustida amallar bajarish

  4. Massiv elementlari manipulyatsiyasi.

  1. C++ dasturlash tilida butun sonni binary ekvivalentiga aylantirish dasturini tuzing.

  2. C++ dasturlash tilida ikki o’lchovli elementlari N x N ta bo’lgan A massivning dioganal joylashmagan elementlari yig’indisini toping.

  3. C++ dasturlash tilida ikki o’lchovli elementlari N x N ta bo’lgan A massivning dioganal joylashgan elementlari ko’paytmasini toping.

  4. C++ dasturlash tilida ikki o’lchovli massiv elementlarining maksimum va minimum qiymatlari va ularning kvadratlarini chop etish dasturini tuzing.

  5. C++ dasturlash tilida ikki o’lchovli elementlari N x N ta bo’lgan A massivning dioganal joylashmagan elementlarini o’zgartirish dasturini boshqa massiv ishlatmasdan tuzing.

  6. C++ dasturlash tilida belgili massivlarni o’qish va ularni o’ngdan chapga yozish dasturini tuzing. Masalan:

Hello
Programming
World
Would be displayed as
World programming hello

  1. C++ dasturlash tilida N ta talabaning baholari va ballarini o’qish dasturini tuzing:

Ballar Bahoalar
80 dan yuqori A
70 dan yuqori B
60 dan yuqori C
40 dan yuqori D
40 dan past E

  1. C++ dasturlash tilida belgili matnni o’qish va undagi so’zlar sonini topish dasturini tuzing.

  2. C++ dasturlash tilida ikki o’chovli elementlari M x N ta A massivning barcha elementlarini yi’g’indisini yopish dasturini tuzing.

  3. C++ dasturida elementlari butun sonlardan iborat va soni N ta bo’lgan massiv elementlarining 2 ga bo’linmaydigan elementlarini tartiblash dasturini tuzing.

  4. C++ dasturlash tilida 10 ta sondan iborat dastur elementlarini klaviaturadan ixtiyoriy kiritish va ularning juft va toqlarining yig’insini chiqarish dasturini tuzing.

  5. C++ dasturlash tilida tartiblangan, elementlari soni N ta bo’lgan massiv elementlari orasidan chiziqli qidiruv metodini qo’llagan holda kerakle elementni topish dasturini tuzing.

  6. C++ dasturlash tilida mantiqiy ifodadan foydalanmagan holda barcha undoshlarni bir qatorda ifodalash dasturini tuzing.

  7. Quyidagi natijani C++ dasturida oling:




  1. Quyida har elementlari har tomonlama qo’shilganda ham bir xil 34 chiqadigan sehrli kvadrat berilgan:

16

3

2

13

5

10

11

8

9

6

7

12

4

15

14

1

C++ dasturlash tilida kvadratlarni yuqoridagi kabi sehrli ekan emasligini aniqlash dastur tuzing.

  1. C++ dasturlash tilida belgilarni davriylashtirish dasturini tuzing.




Download 0,52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish