Заставка

Программирование на старых и современных языках, а так-же дизайн

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Циклы, 1с 8.3

Сообщений 1 страница 3 из 3

1

Обычный цикл типа for:

Код:
Для Счётчик = с По по Цикл
КонецЦикла;

Пример:

Код:
Счётчик = 0;
Для Счётчик = 0 По 5 Цикл
	сообщить(Счётчик);
КонецЦикла;

Результат:

Код:
0
1
2
3
4
5

0

2

Цикл наподобие foreach:

Код:
Для Каждого Элемент Из Массива Цикл
КонецЦикла;

Пример:

Код:
Люди = Новый Массив();
Люди.Добавить("Lexx");
Люди.Добавить("Антон");
Люди.Добавить("Петя");
Люди.Добавить("Таня");
Люди.Добавить("Настя");
Люди.Добавить("Света");

Для Каждого Элемент Из Люди Цикл
	сообщить(Элемент);
КонецЦикла;

Результат:

Код:
Lexx
Антон
Петя
Таня
Настя
Света

0

3

Цикл наподобие while:

Код:
Пока Переменная < Число Цикл
КонецЦикла;  

Пример:

Код:
Счётчик = 0;
Пока Счётчик < 5  Цикл        
  Счётчик = Счётчик + 1;
  сообщить(Счётчик);
КонецЦикла;  

Результат:

Код:
1
2
3
4
5

0