• 31. Do-Until Loop
  • 32. Infinite Loop
  • 34. Davom etish bilan sikl
  • Alimov Javlon Tekshirdi: Mirzayeva Nilufar




    Download 3,41 Mb.
    bet6/13
    Sana15.05.2024
    Hajmi3,41 Mb.
    #234866
    1   2   3   4   5   6   7   8   9   ...   13
    Bog'liq
    Operatsion

    30. Do-While sikli
    Loop do-while kod blokini kamida bir marta bajaradi va keyin shart to'g'ri bo'lsa, siklni takrorlaydi.
    $count = 1
    do {
    Write-Host "Count is: $count"
    $count++
    } while ($count -le 5)
    Bu halqa o'zini tsiklga o'xshatadi while , lekin sikl ichidagi kod kamida bir marta ishlashini ta'minlaydi.



    31. Do-Until Loop
    Loop do-until ga o'xshaydi do-while, lekin u shart rost bo'lguncha davom etadi. Quyida PowerShell misoli keltirilgan.
    $count = 6
    do {
    Write-Host "Count is: $count"
    $count++
    } until ($count -gt 10)
    $count Ushbu tsikl 10 dan katta bo'lguncha ishlaydi .

    32. Infinite Loop
    Cheksiz tsikl qo'lda yoki bayonot bilan to'xtatilgunga qadar uzluksiz ishlaydi break . Mana misol PowerShell skripti.
    while ($true) {
    Write-Host "Press CTRL+C to stop."
    Start-Sleep -Seconds 2
    }
    Ushbu tsikl abadiy ishlaydi, har 2 soniyada xabar chop etiladi.

    33. Tanaffus bilan aylanish
    Bayonot break , PowerShell'dagi tsikl holatidan qat'i nazar, darhol sikldan chiqadi.
    $numbers = 1..10
    foreach ($number in $numbers) {
    if ($number -eq 5) {
    Write-Host "Breaking out of the loop at number: $number"
    break
    }
    Write-Host "Number: $number"
    }
    Ushbu tsikl 5 raqamiga yetgandan so'ng to'xtaydi.

    34. Davom etish bilan sikl
    Bayonot continue halqa blokining qolgan qismini o'tkazib yuboradi va keyingi iteratsiyani boshlaydi.
    $numbers = 1..10
    foreach ($number in $numbers) {
    if ($number % 2 -eq 0) {
    continue
    }
    Write-Host "Odd Number: $number"
    }

    Ushbu tsikl faqat toq raqamlarni chop etadi, bayonot tufayli juft raqamlarni o'tkazib yuboradi continue .
    35. Tarmoq ulanishini tekshirish
    Test-NetConnection cmdlet ulanishning yo'li va sifati haqida batafsil ma'lumot berib, belgilangan masofaviy manzilga tarmoq ulanishini sinovdan o'tkazadi. Xostga tarmoq ulanishini tekshiring:
    Test-NetConnection -ComputerName google.com


    Download 3,41 Mb.
    1   2   3   4   5   6   7   8   9   ...   13




    Download 3,41 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Alimov Javlon Tekshirdi: Mirzayeva Nilufar

    Download 3,41 Mb.