Управляющие структуры C#

Автор работы: Пользователь скрыл имя, 27 Декабря 2012 в 13:42, курсовая работа

Описание работы

Язык программирования С# был создан в конце 1990-х годов и стал частью общей. NET- стратегии Microsoft. Впервые он увидел свет в качестве α - версии в середине 2000 года. Главным архитектором С# был Андерс Хейлсберг — один из ведущих специалистов в области языков программирования, получивший признание во всем мире. Хейлсберг был главным архитектором языков Turbo Pascal, Borland Delphi, JAVA и J++, и его богатый опыт помог в создании очень мощного и удобного нового языка. В создании языка так же приняли участие Скотт Уилтамут и Питер Гоулд.

Файлы: 1 файл

Текст курсовой.docx

— 72.46 Кб (Скачать файл)

                if (i == 7) { break; }

                listBox10.Items.Add(q);

            }

В этом примере при каждом проходе через цикл записывается переменная q, после чего она считывается компонентом listBox10. Цикл while в данном примере является бесконечным, но как только блок инструкций цикла выполнится семь раз, управление будет передано оператору break и произойдёт выход из цикла.

 

 

 

 

 

 

  1. Безусловные переходы

Безусловный переход осуществляется двумя способами. Первый способ — это вызов функций. Когда компилятор находит в основном тексте программы имя функции, то происходит приостановка выполнения текущего кода программы и осуществляется переход к найденной функции. Когда функция выполнится и завершит свою работу, то произойдет возврат в основной код программы, на ту инструкцию, которая следует за именем функции.

Второй способ реализации безусловного перехода можно осуществить  при помощи ключевых слов: goto, break, continue, о которых говорилось выше.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. ЗАКЛЮЧЕНИЕ

Подведём итоги. При правильном использовании всех вышеперечисленных операторов и компонентов работа программы получает улучшение динамики. Работа с этими компонентами понятна и проста для программиста, особенно если он знает С, С++ или Java.Операторы условия позволяют управлять последовательностью выполнения кода, а циклы – выполнять большое количество операций. Это делает эти элементы любого языка незаменимым при написании программ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

 

http://www.intuit.ru/department/pl/csharp/8/csharp_8.html

http://www.dotsite.ru/Tutorials/CSharp/

http://wm-help.net/books-online/book/93964/93964-4.html

http://professorweb.ru/my/csharp/charp_theory/level1/index.php

http://www.realcoding.net/article/view/1734

http://proger.elitno.net/knigi-po-c/29-kniga-bibliya-s/298-273-tsikl-dowhile-v-yazyke-programmirovaniya-c-sharp-c

Нэш Трей - C# 2010. Ускоренный курс для профессионалов (2010)

C# для профессионалов – том 1 Симон Робинсон, Олли Корнес, Джей Глинн

C#.Учебный курс – Г. Шилдт

C#. Создание приложений для Windows – В.В. Лабор

Язык программирования C# - Эндрю Троелсен

C# - Карли Ватсон

Программирование для  Windows на C# - Чарльз Петцольд

Самоучитель C# 2008 – Кристиан Гросс

C# для начинающих – Мартынов Н. Н.

 

 

 

 

 

 

 

 

 

  1.  ПРИЛОЖЕНИЕ

Таблица 1

Операция

Описание

= =

Возвращает true (истина) только в том случае, если выражения одинаковы

!=

Возвращает true (истина) только в том случае, если выражения различны

>

Возвращает true (истина) только в том случае, если значение выражение A больше  значения выражения B

<

Возвращает true (истина) только в том случае, если значение выражение A меньше значения выражения B

>=

Возвращает true (истина) только в том случае, если значение выражение A больше или равно значению выражения B

<=

Возвращает true (истина) только в том случае, если значение выражение A меньше или равно значению выражения B


 

Таблица 2

Операция

Описание условной операции

&&

AND (И)

| |

OR (ИЛИ)


 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Управляющие структуры C#