Masivlarni tashkil etish


Main ( string [] args) { Console . WriteLine



Yüklə 0,81 Mb.
Pdf görüntüsü
səhifə10/11
tarix31.01.2023
ölçüsü0,81 Mb.
#82063
1   2   3   4   5   6   7   8   9   10   11
Main
(
string
[] args)
{
Console
.
WriteLine
(
"Nechta harflarni saralaymiz?"
); 
int 
N =
Convert
.
ToInt32
(
Console
.
ReadLine
());
Console
.
WriteLine
(
"Saralanishi kerak bo'lgan harflarni kiriting:"
); 
char
[] mas=
new 
char
[N]; 
for 
(
int 
i = 
0
; i < mas.Length; i++)
{ mas[i] = 
Convert
.
ToChar
(
Console
.
ReadLine
());

char 
temp; 
for 
(
int 
i = 
0
; i < mas.Length; 
i++)

for 
(
int 
j = i + 
1
; j < mas.Length; j++)

if 
(mas[i] > mas[j])


19
{ temp = mas[i]; mas[i] = mas[j]; 
mas[j] = temp;
}
}
}
Console
.
WriteLine
(
"Saralashdan keyin:"
); 
for 
(
int 
i =
0
; i < mas.Length; i++)
{
Console
.
WriteLine 
(mas[i].
ToString
());
}
Console
.
ReadKey
();
}
}
}


2.3 1-rasm.
Dastur algoritmini ko’rib chiqamiz:
24
Boshlash
Nechta
raqamlarni


21


22
XULOSA  
Men ushbu LOYHA ishini yozish davomida Algoritmlar nazaryasi fanini va 
dasturlash texnalogiyalarini ya’ni dasturchilikni o’rganishda algoritmlar nazaryasi 
fanini dasturlash tillariga bog’lashni, dasturlarning algoritmlarini tuzishni 
o’rganishga bo’lgan bilimlarni egallashda katta poydevor bo’ldi. BU LOYHA ishi 
orqali bilim va ko’nikmalarimni oshirib oldim, men kelajakda ushbu bilimlarimni 
rivojlantirib yetuk mutaxasis bo’lishga harakat qilaman.
Saralash orqali ko’p masalalarni hal qilsa bo’ladi. Katta-katta masalalarni 
oddiy va sodda qilib ishlab chiqsa bo’lar ekan. Bu kurs ishi orqali saralashning 
Yo
’ q
mas[i]
Tamom


23
qanchlik qiziqarli va samarali mavzu ekanligini bildim. Bundan tashqari juda ko’p 
yangi usullar orqali saralash bilan turli xil chiroyli va qiziqarli masalarni hal qilish, 
va shu kabi misollarni tez bajara olish qobilyatini hosil qildim. Bu LOYHA ishi 
orqali men mustaqil oddiy saralashlarni hal qiladigan dasturlar tuza olish qobilyatiga 
ega bo’ldim.
Kundalik hayotimizda juda ko’p qo’llaniladigan saralash har doim har bir 
ishimizda foydalanamiz. O’ylaymanki bu LOYXA ishi dasturlash olamiga kirib 
borishimga katta poydevor vazifasini o’tab beradi.


24

Yüklə 0,81 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin