რამდენჯერ შესრულდება do while მარყუჟი, თუ ჯავაში მდგომარეობა false არის?
რამდენჯერ შესრულდება do while მარყუჟი, თუ ჯავაში მდგომარეობა false არის?

ვიდეო: რამდენჯერ შესრულდება do while მარყუჟი, თუ ჯავაში მდგომარეობა false არის?

ვიდეო: რამდენჯერ შესრულდება do while მარყუჟი, თუ ჯავაში მდგომარეობა false არის?
ვიდეო: The Do While Loop in Java 2024, აპრილი
Anonim

Სინამდვილეში, თუ პირობითი ტესტი ნამდვილად არის ყალბი -ში პირობითი გამოხატვის წინ ხოლო ფასდება პირველი დრო , სხეული კეთება - ხოლო მარყუჟი შესრულდება ზუსტად ერთხელ. ამრიგად, სხეული ა კეთება - ხოლო მარყუჟი ახორციელებს ერთ ან მეტს ჯერ.

შესაბამისად, რამდენჯერ შესრულდება Do while ციკლი?

კომპიუტერული პროგრამირების ენების უმეტესობაში ა do while loop არის საკონტროლო ნაკადი განცხადება რომ ახორციელებს კოდის ბლოკი ერთხელ მაინც და შემდეგ განმეორებით ახორციელებს ბლოკი, თუ არა, დამოკიდებულია მოცემულ ლოგიკურ მდგომარეობაზე ბლოკის ბოლოს. The გააკეთე სანამ კონსტრუქცია შედგება პროცესის სიმბოლოსა და პირობისგან.

მეორეც, გავაკეთო while vs while ციკლი? ხოლო არის შესვლის კონტროლირებადი მარყუჟი რომელიც ჯერ ამოწმებს მდგომარეობას, შემდეგ ახორციელებს კოდს. Კეთება - ხოლო არის გასასვლელი კონტროლირებადი მარყუჟი რომელიც ჯერ ახორციელებს კოდს, შემდეგ ამოწმებს მდგომარეობას.

ამის გათვალისწინებით, როგორ იცით, არის თუ არა მდგომარეობა გარკვეული პერიოდის განმავლობაში?

ა ხოლო მარყუჟი აფასებს მის მდგომარეობა პირველ გამეორებამდე და ყოველი მომდევნო გამეორებას შორის. The მდგომარეობა არასოდეს ფასდება შიგნით მარყუჟი სხეული. ის ამოწმებს მას ხელახლა გაშვებამდე (პირველად, პირველი გაშვების შემდეგ და ასე შემდეგ). თქვენ უნდა გატეხოთ, წინააღმდეგ შემთხვევაში კოდის მთელი ნაწილი გაიშვება.

როგორ აწარმოებთ ციკლს მანამ, სანამ პირობა არ დაკმაყოფილდება Java?

ჯავა კეთება- ხოლო მარყუჟი გამოიყენება განცხადებების ბლოკის უწყვეტად შესასრულებლად სანამ მოცემული მდგომარეობა მართალია. გააკეთე- ხოლო მარყუჟი in ჯავა მსგავსია ხოლო მარყუჟი გარდა იმისა, რომ მდგომარეობა შემოწმებულია განცხადებების შესრულების შემდეგ, ასე რომ ხოლო მარყუჟი გარანტიას იძლევა მარყუჟი აღსრულება ერთხელ მაინც.

გირჩევთ: