1- лаборатория иши



Download 28,71 Kb.
bet2/2
Sana04.02.2022
Hajmi28,71 Kb.
#431087
1   2
Bog'liq
6- laboratoriya ishi

6 - laboratoriya ishi variantlaridagi misollar





Masala

Qiymat

Natija

1.

N o`lchamli A massiv va K butun soni (1≤K≤N) berilgan. AK elementning boshlang`ich qiymati uning har bir elementiga ko`paytirilsin.

5 3
2 7 9 4 6

18 63 81 36 54 66



2.

N o`lchamli butun tipli massiv berilgan. Birinchi juft sonning dastlabki qiymati massivdagi barcha juft sonlarga ko`paytirilsin. Agar massivda juft son bo`lmasa, massiv o`zgartirishsiz qoldirilsin.

5
2 7 9 4 6

4 7 9 8 12



3.

N o`lchamli butun tipli massiv berilgan. Oxirgi uchragan toq soninig boshlang`ich qiymati massivdagi barcha toq sonlarga ko`paytirilsin. Agar massivda toq son bo`lmasa, massiv o`zgartirishsiz qoldirilsin.

5
2 7 3 4 6

2 21 9 4 6





Masala

Qiymat

Natija

4.

N o`lchamli massiv berilgan. Uning eng
katta va eng kichik elementlari o`rni almashtirilsin.

5
2 7 3 4 6

7 2 3 4 6



5

N o`lchamli massiv berilgan(N-juft son).
Uning birinchi elementini ikkinchisi bilan, uchinchi elementini to`rtinchisi bilan va hokazo. Xuddi shu tarzda elementlar o`rni almashtirilsin.

6
2 7 3 4 6 8

7 2 4 3 8 6



6

N o`lchamli massiv berilgan (N-toq son).
Massivning birinchi yarmi bilan ikkinchi yarmini o`rni almashtirilsin.

6
2 7 3 4 6 8

4 6 8 2 7 3



7

N o`lchamli massiv berilgan. Uning
elementlari teskari tartibda chiqarilsin.

6
2 7 3 4 6 8

8 6 4 3 7 2



8

N o`lchamli A massiv hamda K va L
butun sonlar berilgan (1≤K≤L≤N). AK va AL elementlar orasida joylashgan massiv elementlarini teskari tartibda (o`rni)
almashtirilsin. AK va AL ham kiradi.

6 2 4
2 7 3 4 6 8

2 4 3 7 6 8



9

N o`lchamli A massiv hamda K va L
butun sonlar berilgan (1≤K≤L≤N). AK va AL elementlar orasida joylashgan massiv elementlarini teskari tartibda (o`rni)
almashtirilsin. AK va AL kirmaydi.

6 2 5
2 7 3 4 6 8

2 7 4 3 6 8



10

N o`lchamli massiv berilgan. Eng kichik va eng katta elementlari orasida
joylashgan massiv elementlari 0 ga aylantirilsin(min va max elementlar
kirmaydi).

6
2 7 3 4 6 8

2 0 0 0 0 8



11

N o`lchamli massiv berilgan. Massivning eng katta va eng kichik elementlari orasida joylashgan elementlari teskari tartibda o`rni almashtirilsin (min va max
elementlar kiradi).

6
2 7 3 4 6 8

8 6 4 3 7 2



12

N o`lchamli massiv berilgan. Uning hamma lokal maksimumlari 0 bilan
almashtirilsin(min va max elementlar kirmaydi).

6
2 7 3 4 6 8

2 0 3 4 6 8



13

N o`lchamli massiv berilgan. Uning hamma local minimumlari(ya’ni
yonidagilardan kichik son) kvadratga ko’tarilsin.

6
2 7 3 4 6 8

2 7 9 4 6 8



14

N o`lchamli massiv berilgan. Massivning
har bir elementini shu element bilan yonidagilarining o`rta arifmetigiga
almashtirilsin.

6
2 4 6 8 10 12

3 4 6 8 10 11





Masala

Qiymat

Natija

15

N o`lchamli massiv berilgan. Massiv elementlarini bir qadam o`ngga siljitish amalga oshirilsin. (bunda A1→A2 ga o`tadi, A2→A3, …, AN-1→AN ga o`tadi.) Massivning N- elementining oldingi qiymati yuqoladi. Birinchi elementining qiymati 0 ga teng bo`lib qoladi.

6
2 4 6 8 10 12

0 2 4 6 8 10



16

N o`lchamli massiv berilgan. Massiv elementlarini bir qadam chapga siljitish amalga oshirilsin. (bunda AN→AN-1 ga o`tadi, AN-1→AN-2 ga…, A2→A1 Birinchi elementning kirgizilgan qiymati yo`qoladi.) Massivning 1- elementining oldingi qiymati yuqoladi. N- elementining qiymati 0 ga teng bo`lib qoladi.

6
2 4 6 8 10 12

4 6 8 10 12 0



17

N o`lchamli massiv va K butun son berilgan (1≤K≤N). Massiv elementlarini K qadam o`ngga siljitish amalga oshirilsin. (bunda A1→AK+1, A2→AK+2 ga…, AN-K→AN ga o`tadi, oxirgi K ta elementning kirgizilgan qiymatlari yo`qoladi.)

6 2
2 4 6 8 10 12

0 0 2 4 6 8



18

N o`lchamli massiv va K butun son berilgan. (1≤K≤N). Massiv elementlarini K qadam chapga siljitish amalga oshirilsin. (bunda AN→AN-K, AN-1→AN-K- 1,…, AK+1→A1, ga o`tadi, boshidagi k ta elementning kirgizilgan qiymatlari yo`qoladi, oxirgi K ta element qiymatlari 0 ga teng bo`lib qolsin).

6
2 4 6 8 10 12

6 8 10 12 0 0



19

N o`lchamli massiv berilgan. Massiv elementlarini bir qadam o`ngga siklli siljitish amalga oshirilsin (bunda A1→A2, A2→A3, …, AN→A1, ga o`tadi).

6
2 4 6 8 10 12

12 2 4 6 8 10



20

N o`lchamli massiv berilgan. Massiv elementlarini bir qadam chapga siklli siljitish amalga oshirilsin (bunda AN→AN-1, An-1→AN-2,…,A1→AN, ga
o`tadi).

6
2 4 6 8 10 12

4 6 8 10 12 2





Masala

Qiymat

Natija

21

N o`lchamli A massiv va K butun soni
berilgan (1≤K≤4, K). Massiv elementlarini k qadam o`ngga siklli siljitish amalga oshirilsin.(bunda A1-AK+1, A2-AK+2, …, AN-AK, ga o`tadi).4 elementdan iborat yordamchi massivdan
foydalanishga ruxsat etiladi.

6 2
2 4 6 8 10 12

10 12 2 4 6 8



22

N o`lchamli A massiv va K butun soni
berilgan (1≤K≤4, K). Massiv elementlarini k qadam chapga siklli siljitish amalga oshirilsin(bunda AN-AN-K
,… A1-AN-K, ).4 elementdan iborat yordamchi massivdan foydalanishga ruxsat etiladi.

6 2
2 4 6 8 10 12

6 8 10 12 2 4



23

Massivning birinchi elementidan tashqari
barcha elementlari o`sish bo`yicha tartiblansin. Birinchi elementining joyini o`zgartirib, massiv to`liq o`sish bo`yicha
tartiblansin.

6
8 3 4 7 9 10

3 4 7 8 9 10



24

Massivning oxirgi elementidan tashqari
barcha elementlari o`sish bo`yicha tartiblansin. Oxirgi elementining joyini o`zgartirib, massiv to`liq o`sish bo`yicha tartiblansin.

6
3 4 7 9 10 8

3 4 7 8 9 10



25

Bitta elementidan tashqari barcha
elementlari kamayish tartibida tartiblangan N o`lchamli massiv berilgan. Tartiblanishni buzayotgan elementni boshqa o`ringa siljitib massiv
tartiblansin.

5
17 11 10 16 3

17 16 11 10 3



26

N o`lchamli butun tipli massiv berilgan. Massivdagi barcha toq sonlar o`chirilsin
va hosil bo`lgan massivning o`lchami hamda tarkibi chiqarilsin.

6
3 4 7 9 10 8

3 4 10 8



27

N(N>2) o`lchamli butun tipli massiv
berilgan. Massivning juft nomerli hamma elementi o`chirilsin. Shart operatoridan foydalanilmasin.

6
3 4 7 9 10 8

3 7 10



28

N(N>2) o`lchamli butun tipli massiv
berilgan. Massivning toq nomerli hamma elementi o`chirilsin. Shart operatoridan
foydalanilmasin.

6
3 4 7 9 10 8

4 9 8



29

N o`lchamli butun tipli massiv berilgan. Bir xil qo`shni elementlarning
birinchisini qoldirib qolgani o`chirilsin.

6
2 3 3 5 5 5

2 3 5





Masala

Qiymat

Natija

30

N o`lchamli butun tipli massiv berilgan.
Massivdagi bir xil elementlarning birinchisini qoldirib qolgani o`chirilsin.

6
3 5 3 5 2 5

3 5 2



Ushbu laboratoriya ishi bo’yicha namunaviy misol ko‘ramiz.
Masala. Bazaviy toifasi haqiqiy bo’lgan 10 ta elementli A massivi berilgan. Juft indeksli elementlardan alohida, toq indeksli elementlardan alohida massiv hosil qiling.
Ushbu massivga doir masala uchun C++ tilidagi dastur quyidagicha bo’ladi:


# include # include
//==================================
using namespace std; int main ( )
{
float a[10], b[5], c[5]; for (int i=0; i<10; i++)
{ cout<<" a["< cin >> a[i];
}
cout<<"\n ********************** \n"; cout<<"\n";
for (int i=0; i<5; i++)
{ c[i] = a[2*i +1];
b[i] = a[2*i];
cout << " b["<<2*i<<"]=\a" << b[i];
cout << " \t c["<<2*i+1<< "]=\a" << c[i] < } getch ( );
}





Masala

Qiymat

Natija

31

Bazaviy toifasi haqiqiy bo’lgan 10 ta elementli A massivi berilgan. Juft indeksli elementlardan alohida, toq indeksli elementlardan alohida
massiv hosil qiling.



10
2 4 3 5 8 6 7 11 13 12

2 3 8 7 13


1 5 6 11 12








Download 28,71 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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