Автор работы: Пользователь скрыл имя, 27 Декабря 2012 в 13:42, курсовая работа
Язык программирования С# был создан в конце 1990-х годов и стал частью общей. NET- стратегии Microsoft. Впервые он увидел свет в качестве α - версии в середине 2000 года. Главным архитектором С# был Андерс Хейлсберг — один из ведущих специалистов в области языков программирования, получивший признание во всем мире. Хейлсберг был главным архитектором языков Turbo Pascal, Borland Delphi, JAVA и J++, и его богатый опыт помог в создании очень мощного и удобного нового языка. В создании языка так же приняли участие Скотт Уилтамут и Питер Гоулд.
if (i == 7) { break; }
listBox10.Items.Add(q);
}
В этом примере при каждом проходе через цикл записывается переменная q, после чего она считывается компонентом listBox10. Цикл while в данном примере является бесконечным, но как только блок инструкций цикла выполнится семь раз, управление будет передано оператору break и произойдёт выход из цикла.
Безусловный переход осуществляется двумя способами. Первый способ — это вызов функций. Когда компилятор находит в основном тексте программы имя функции, то происходит приостановка выполнения текущего кода программы и осуществляется переход к найденной функции. Когда функция выполнится и завершит свою работу, то произойдет возврат в основной код программы, на ту инструкцию, которая следует за именем функции.
Второй способ реализации безусловного перехода можно осуществить при помощи ключевых слов: goto, break, continue, о которых говорилось выше.
Подведём итоги. При правильном использовании всех вышеперечисленных операторов и компонентов работа программы получает улучшение динамики. Работа с этими компонентами понятна и проста для программиста, особенно если он знает С, С++ или Java.Операторы условия позволяют управлять последовательностью выполнения кода, а циклы – выполнять большое количество операций. Это делает эти элементы любого языка незаменимым при написании программ.
http://www.intuit.ru/
http://www.dotsite.ru/
http://wm-help.net/books-
http://professorweb.ru/my/
http://www.realcoding.net/
http://proger.elitno.net/
Нэш Трей - C# 2010. Ускоренный курс для профессионалов (2010)
C# для профессионалов – том 1 Симон Робинсон, Олли Корнес, Джей Глинн
C#.Учебный курс – Г. Шилдт
C#. Создание приложений для Windows – В.В. Лабор
Язык программирования C# - Эндрю Троелсен
C# - Карли Ватсон
Программирование для Windows на C# - Чарльз Петцольд
Самоучитель C# 2008 – Кристиан Гросс
C# для начинающих – Мартынов Н. Н.
Таблица 1
Операция |
Описание |
= = |
Возвращает true (истина) только в том случае, если выражения одинаковы |
!= |
Возвращает true (истина) только в том случае, если выражения различны |
> |
Возвращает true (истина) только в том случае, если значение выражение A больше значения выражения B |
< |
Возвращает true (истина) только в том случае, если значение выражение A меньше значения выражения B |
>= |
Возвращает true (истина) только в том случае, если значение выражение A больше или равно значению выражения B |
<= |
Возвращает true (истина) только в том случае, если значение выражение A меньше или равно значению выражения B |
Таблица 2
Операция |
Описание условной операции |
&& |
AND (И) |
| | |
OR (ИЛИ) |