Tag: ციკლები

ციკლები

ციკლები

ციკლები საშუალებას იძლევა გარკვეული პირობების მიხედვით შესრულდეს რაღაც მოქმედებები მრავალჯერ. ჯავასკრიპტში გამოიყენება ციკლის შემდეგი სახეები: for for..in while do..while ციკლი for ციკლს for აქვს შემდეგი სახე: for ([მრიცხველის ინიციალიზაცია]; [პირობა]; [მრიცხველის შეცვლა]) { // მოქმედებები } მაგალითად, გამოვიყენოთ ციკლი მასივის ელემენტების გადასარჩევად: var people = ["Tom", "Alice", "Bob", "Sam"]; for(var i = 0; i<people.length; i++){ document.write(people[i] + "</br>"); } ციკლის პირველი ნაწილი - var i = 0; ახდენს მრიცხველის (ცვლადი i) ინიციალიზაციას. ციკლის დაწყების წინ მისი მნიშვნელობა იქნება 0. მეორე ნაწილი წარმოადგენს პირობას, რომლის შესრულებისას სრულდება ციკლი. მოცემულ შემთხვევაში, ციკლი შესრულდება მანამ, სანამ i-ს მნიშვნელობა არ მიარჭევს მასივის სიგრ
For ციკლი

For ციკლი

ამოცანა 1 მოყვანილია For ციკლის მარტივი მაგალითი. სადაც მისი მთვლელი (i) იღებს მნიშვნელობებს 0 - დან 10 - მდე და თითოეული გამოდის (იწერება) კონსოლში. static void Main(string[] args) { for (int i = 0; i < 10; i=i+1) { Console.WriteLine(i); } Console.Read(); } ამოცანა 2 ამ მაგალითში For ციკლით გამოდის 1 - დან 100 - მდე 5 - ის ჯერადი ყველა რიცხვი გარდა 35, 65, 85. for (int n = 5; n < 100; n = n + 5) { if (n == 35 || n == 65 || n == 85) { continue; } else { Console.WriteLine(n); } } ამოცანა 3 ამ მაგალითში For ციკლით გამოდის 2 - დან 20 - მდე ყველა ლუწი რიცხვი. for (int k = 2; k <= 20; k++) { Console.WriteLine(k); } Console.Read(); ამოცანა 4 ამ მაგალითში For ციკლით ხდება მხოლოდ 48-ის და 72 - ის მნიშვნელობის გამოტანა, თუმცა ციკლი დატრიალდება