|
O’zbekistоn respublikasi оliy ta’lim, fan va innovatsiyalar vazirligi
|
bet | 8/27 | Sana | 27.03.2023 | Hajmi | 1.16 Mb. | | #46933 |
Bog'liq Tinglovchi Holmirzayev Hoshimjon Erkinjonovich BMI xudo xoxlasa tushadi99%, 3-labarotoriya ishi Saralash usul va algoritmlarini tadqiq qilis, cmd buyruqlari, Incremental model nima, 1matematik, word sAM 1 savol, Документ Microsoft Word (4), Ma\'ruzalar (2), ЛАБОРАТОРНАЯ РАБОТА N1, Dasturlash 2, Ariza, Qalandarova Gulshoda, 1648631455, 1650692784, 1651669892 (2)foreach operatori. Ushbu operator massiv va unga o‘xshash kontaynerlardan ma’lumotlarni o‘qish uchun ishlatiladi.
Sintaksisi:
foreach( > in <kontayner>)
bu yerda:
- ichidan elementining qiymati o‘qib olinayotgan massiv yoki konteynerli o‘zgaruvchining tipi.
- massiv yoki konteynerli o‘zgaruvchi elementining qiymatini o‘zlashtirib oluvchi o‘zgaruvchi.
-elementlarining qiymati o‘qib olinuvchi massiv yoki konteynerli o‘zgaruvchi.
Misol:
int[] array = new int[] { 1, 2, 3, 4, 5 };//massiv
foreach (int i in array)
{
Console.WriteLine(i);
}
Yuqoridagi misolda kontayner sifatida int tipidagi array nomli massiv dan foydalanilyapti, shu sababli int tipidagi i nomli o‘zgaruvchini initsializatsiya qilib olinyapti. Ushbu sikl avtomatik tarzda kontaynerning barcha elementlarini navbatma navbat o‘qiydi.
while va do..while konstruksiyalari.
while operatori - shartni avval tekshirib olib so‘ngra, sikl tanasini bajarishga o‘tadi.
Sintaksisi:
while (shartli ifoda)
{
… operator(lar)…
}
Bu yerda:
shartli ifoda – takrorlashni tugallanishini yoki davom etishini belgilovchi mantiqiy ifoda, u har bir iteratsiyadan oldin tekshiriladi. Ushbu ifodaning qiymati true bo‘lsa, takrorlanish jarayoni davom etadi va aksincha false bo‘lsa takrorlash tugallanadi. ;
operator(lar)- sikl tanasi.
Misol:
int i = 6;
while (i > 0)
{
Console.WriteLine(i);
i--;
}
do..while operatori. Ushbu takrorlash jarayoni eng kamida bir marta takrorlanadi. Chunki takrorlashni sharti sikl tanasidan so‘ng tekshiriladi.
Sintaksisi:
|
| |