Содержание
- 2. Оператор Выражение Любое выражение, завершающееся точкой с запятой, рассматривается как оператор, выполнение которого заключается в вычислении
- 3. Пустой оператор Частным случаем выражения является пустой оператор (;) - он используется, когда по синтаксису оператор
- 4. Составной оператор Блок, или составной оператор, — это последовательность описаний и операторов, заключенная в фигурные скобки.
- 5. Операторы передачи управления - безусловного перехода goto; - выхода из цикла break; - перехода к следующей
- 6. Оператор goto Оператор безусловного перехода goto используется в одной из трех форм: goto метка; goto case
- 7. Оператор goto Метка — это обычный идентификатор, областью видимости которого является функция, в теле которой он
- 8. Оператор goto Вторая и третья формы оператора goto используются в теле оператора выбора switch. Оператор goto
- 9. Пример 1 using System; class SwitchGoto { static void Main() { for (int i = 1;
- 10. Пример 1 case 3: Console.WriteLine("В ветви case 3"); goto default; default: Console.WriteLine("В ветви default"); break; }
- 11. Пример 2 using System; class Use_goto { static void Main() { int i=0, j=0, k=0; for
- 12. Оператор break С помощью оператора break можно специально организовать немедленный выход из цикла в обход любого
- 13. Пример 3 using System; class BreakDemo { static void Main() { for (int i = -10;
- 14. Пример 4 class BreakDemo2 { static void Main() { int i; i = -10; do {
- 15. Пример 5 class FindSmallestFactor { static void Main() { int factor = 1; int num =
- 16. Пример 6 static void Main() { for (int i=0; i Console.WriteLine("Внешний цикл: " + i); Console.Write("Внутренний
- 17. Пример 6 Выполнение программы дает следующий результат. Подсчет во внешнем цикле: 0 Подсчет во внутреннем цикле:
- 18. Оператор continue С помощью оператора continue можно организовать преждевременное завершение шага итерации цикла в обход обычной
- 19. Пример 7 using System; class ContDemo { static void Main() { for (int i = 0;
- 20. Пример 8 Программа вычисляет значение функции Sin x (синус) с точностью Ɛ = 10-6 с помощью
- 21. Пример 8 Алгоритм решения задачи выглядит так: задать начальное значение суммы ряда, а затем многократно вычислять
- 22. Пример 8 Для уменьшения количества выполняемых действий следует воспользоваться рекуррентной формулой получения последующего члена ряда через
- 23. Пример 8 using System;namespace ConsoleApplication1{ class Class1{ static void Main(){ double e = 10e-6; const int
- 24. Пример 8 for ( int n = 0; Math.Abs(ch) > e; n++ ) { ch *=
- 25. Оператор return Оператор возврата из функции return завершает выполнение функции и передает управление в точку ее
- 26. Пример 9 class Program{ public static string Hello() { return "Hell to World"; } public static
- 27. Пример 9 static void Main(string[] args){ string message = Hello(); // вызов первого метода Console.WriteLine(message); Console.WriteLine(
- 28. Обработка исключительных ситуаций Исключительная ситуация, или исключение, — это возникновение аварийного события, которое может порождаться некорректным
- 29. Обработка исключительных ситуаций
- 30. Обработка исключительных ситуаций Исключения обнаруживаются и обрабатываются в операторе try, который содержит три части: 1. контролируемый
- 31. Обработка исключительных ситуаций 2. один или несколько обработчиков исключений — блоков catch, в которых описывается, как
- 32. Обработка исключительных ситуаций Порядок обработки исключительных ситуаций. 1. Обработка исключения начинается с появления ошибки в блоке
- 33. Обработка исключительных ситуаций Обработчики исключений должны располагаться непосредственно за блоком try. Они начинаются с ключевого слова
- 34. Пример 10 try { ... // Контролируемый блок } catch ( OverflowException e ) { ...
- 35. Обработка исключительных ситуаций Если исключение в контролируемом блоке try не возникло, все обработчики catch пропускаются. В
- 36. Оператор throw Для генерации исключения используется оператор throw с параметром, определяющим вид исключения. Параметр должен быть
- 38. Скачать презентацию