Содержание
- 2. Циклы Циклы являются управляющими конструкциями, позволяя в зависимости от определенных условий выполнять некоторое действие множество раз.
- 3. В C# имеются следующие виды циклов: for while do...while
- 4. Цикл while Слово while переводится, как «пока», что хорошо его характеризует. Он продолжает выполнятся до тех
- 5. Структура цикла while while (условие продолжения) { //блок кода, который будет повторяться }
- 6. Пример цикла while int i = 0; while (i Здесь цикл выполнится 5 раз, распечатаются числа
- 7. Пример цикла while int i = 6; while (i > 0) { Console.WriteLine(i); i--; } Здесь
- 8. Пример цикла while int i = 0; while (i Сколько раз выполнится цикл и что выведется
- 9. Вечный цикл while (true) { Console.WriteLine("Вечный цикл"); }
- 10. Цикл do-while Этот тот же цикл while, только здесь сначала выполняется блок кода, а уже потом
- 11. Структура цикла do-while do { //блок кода, который будет повторяться } while (условие продолжения);
- 12. Пример цикла do-while iint i = 6; do { Console.WriteLine(i); i--; } while (i > 0);
- 13. Пример цикла do-while int i = -1; do { Console.WriteLine(i); i--; } while (i > 0);
- 14. Пример цикла do-while do { Console.WriteLine("цикл"); } while (false); Сколько раз выполнится цикл и что выведется
- 15. Цикл for Этот цикл используется тогда, когда наперед известно, сколько повторений нужно сделать.
- 16. Структура цикла for for ([инициализация счетчика]; [условие]; [изменение счетчика]) { // действия }
- 17. Пример цикла for for (int i = 0; i { Console.WriteLine(i); } Первая часть объявления цикла
- 18. Пример цикла for for (int i = 0; i { Console.WriteLine(i); } Вторая часть - условие,
- 19. Особенности for Необязательно указывать все условия при объявлении цикла. Любой блок можно опустить. Например int i
- 20. Пример цикла for int i = 0; for (; i { Console.WriteLine(i); i++; } Этот пример
- 21. Оператор break Иногда возникает ситуация, когда требуется выйти из цикла, не дожидаясь его завершения. В этом
- 22. Например for (int i = 0; i { if (i == 5) break; Console.WriteLine(i); } Хотя
- 23. Оператор continue В отличии от break, если мы хотим, чтобы при проверке цикл не завершался, а
- 24. Например for (int i = 0; i { if (i == 5) continue; Console.WriteLine(i); } В
- 25. Факториал числа Факториал числа — это произведение натуральных чисел от 1 до самого числа(включая данное число).
- 26. Факториал(цикл for) Console.Write("Введите число "); //выводит надпись на экран string chislo = Console.ReadLine(); //chislo будет хранить
- 27. Факториал(цикл for) В переменную chislo мы заносим число, введенное пользователем. Console.ReadLine() возвращает строковое значение, поэтому переменная
- 28. Факториал(цикл while) Console.Write("Введите число "); string chislo = Console.ReadLine(); int result = 1; int i =
- 29. Факториал(цикл do-while) Console.Write("Введите число "); string chislo = Console.ReadLine(); int result = 1; int i =
- 30. Вложенные циклы Циклы могут быть простые или вложенные (циклы в цикле). Вложенными могут быть циклы любых
- 31. Пример вложенного цикла for (int i = 1; i { for (int j=1; j { Console.Write("
- 32. Задачи Задача 1. Вывести на экран 20 элементов последовательности 1, 4, 7, 10, 13… Задача 2.
- 33. Задача 1 int k = 1 for (int i = 0; i { Console.WriteLine(k); k =
- 34. Задача 2 string password; do { Console.WriteLine("введите пароль:"); password = Console.ReadLine(); } while(password != "root"); Console.WriteLine("Правильный
- 36. Скачать презентацию