logo

ВБ.НЕТ за сваку петљу

У ВБ.НЕТ, За сваку петљу се користи за понављање блока исказа у низу или објектима колекције. Користећи Фор Еацх петљу, лако можемо да радимо са објектима колекције као што су листе, низови, итд., да бисмо извршили сваки елемент низа или у колекцији. А када је итерација кроз сваки елемент у низу или колекцији завршена, контрола се преноси на следећу наредбу да би се завршила петља.

Синтакса:

брзина преноса у ардуину
 For Each var_name As [ DataType ] In Collection_Object [ Statements to be executed] Next 

За сваку петљу се користи за читање сваког елемента из објекта колекције или низа. Тхе Тип података представља тип променљиве, и вар_наме је име променљиве за приступ елементима из низ или објекат прикупљања тако да се може користити у телу петље Фор Еацх.

Дијаграм тока за сваку петљу

Следећи дијаграм тока представља функционисање петље Фор Евери Нект за итерацију кроз елементе низа у ВБ.НЕТ програмски језик .

ВБ.НЕТ за сваку петљу

Први корак је иницијализација а низ или објекат колекције за извршавање сваког елемента низа уз помоћ Променљиве у За сваку петљу. Променљива се користи у петљи Фор Еацх за проверу да ли је елемент доступно или не. Ако је елемент доступан у објекту колекције, блок За сваки ће се извршавати до стање остаје истинито. Након извршења сваког елемента низа, контрола се преноси на крајњи израз.

Примери за сваку петљу

Напишите једноставан програм да бисте разумели употребу петље Фор Еацх Нект у ВБ.НЕТ-у.

глумац ранбир капур аге

Фор_Еацх_лооп.вб

 Imports System Module For_Each_loop Sub Main() 'declare and initialize an array as integer Dim An_array() As Integer = {1, 2, 3, 4, 5} Dim i As Integer 'Declare i as Integer For Each i In An_array Console.WriteLine(' Value of i is {0}', i) Next Console.WriteLine('Press any key to exit...') Console.ReadLine() End Sub End Module 

Излаз:

јава спојити стрингове
ВБ.НЕТ за сваку петљу

У горњем примеру креирамо целобројни низ са именом Ан_арраи () , а петља Фор Еацх се користи за понављање сваког елемента низа уз помоћ дефинисаног променљива 'и' .

Пример 2: Напишите једноставан програм за штампање имена воћа користећи Фор Еацх петљу у ВБ.НЕТ-у.

Фор_еацх.вб

 Imports System Module For_each Sub Main() 'Define a String array Dim str() As String 'Initialize all element of str() array str = {'Apple', 'Orange', 'Mango', 'PineApple', 'Grapes', 'Banana'} Console.WriteLine('Fruit names are') 'Declare variable name as fruit For Each fruit As String In str Console.WriteLine(fruit) Next Console.WriteLine(' Press any key to exit...') Console.ReadKey() End Sub End Module 

Излаз:

ВБ.НЕТ за сваку петљу

У овом примеру, стр() је низ типа Стринг који дефинише различита имена воћа. И воће је име променљиве која се користи за понављање сваког елемента стр() низ користећи За сваки петље у програму. Ако је сав елемент прочитан, контрола прелази на Главни() функцију за прекид програма.