Скачать бесплатно уроки и видеоуроки, самоучители, обучающие книги и обучающее видеo, видеокурсы, аудиокурсы и др. полезную информацию без регистрации
A

Программирование С#: Оператор if


Оператор if


Рассмотрим небольшую программу, вычисляющую проценты. Пользователь вводит вклад и проценты, и программа подсчитывает сумму, получаемую по итогам года (это не слишком сложная программа). Вот как такие вычисления выглядят на С#:
// Вычисление суммы вклада и процентов decimal mlnterestPaid;
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 22-11-2011, 01:15
Коментарии: 0

Программирование С#: Управление потоком выполнения


Управление потоком выполнения


Что делать, если?

Толку от этой программы, помимо иллюстрации некоторых фундаментальных моментов программирования С#, очень мало. Она просто возвращает вам то, что вы ввели. Вы можете представить более сложный пример программы, в которой выполняются некоторые вычисления над введенными данными и генерируется какой-то более сложный вывод на экран (иначе для чего проводить вычисления?.), но и эта программа будет очень ограничена в своей функциональности.
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 22-11-2011, 01:10
Коментарии: 0

Программирование С#: Что такое int?



Что такое int?



Математики работают с концепциями. Они могут в любой момент ввести любые переменные, которые только захотят, причем одна и та же переменная может иметь разное значение в одном и том же уравнении. В лучшем случае математики рассматривают переменную как некое аморфное значение, а в худшем — как некоторую расплывчатую концепцию.

Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 05:09
Коментарии: 0

Программирование С#: Явное преобразование типа


Явное преобразование типа


Но что, если С# ошибается? Если на самом деле программист хотел выполнить целое умножение?
Вы можете изменить тип любой переменной с типом-значением с помощью оператора приведения типа (cast), который представляет собой требуемый тип, заключенный в скобки, и располагаемый непосредственно перед приводимой переменной или выражением.
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 05:09
Коментарии: 0

Программирование С#: Откуда взялся оператор инкремента?


Откуда взялся оператор инкремента?


Причина появления оператора инкремента лежит в туманном прошлом — в наличии в 1970-х годах в машине PDP-8 машинной команды инкремента. Язык С, прямой предок С#, в свое время создавался для применения именно на этих машинах. Наличие соответствующей машинной команды позволяло уменьшить количество машинных команд при использовании n + + вместо n = пч-1. В то время экономия даже нескольких машинных команд давала существенный выигрыш во времени работы.
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 04:56
Коментарии: 0

Программирование С#: Операторы


Операторы


Порядок выполнения операторов

Значение некоторых выражений может оказаться непонятным. Например, рассмотрим выражение: int n = 53+ 2;
Что имел в виду написавший такую строку программист? Что надо умножить 5 на 3, а затем прибавить 2? Или сначала сложить 3 и 2, а результат умножить на 5?
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 04:41
Коментарии: 0

Программирование С#: Сравнение string и char


Сравнение string и char


Хотя строки имеют дело с символами, тип string существенно отличается от типа char. Понятно, что имеются некоторые тривиальные отличия. Так, символ помещается в одинарные кавычки, а строка — в двойные. Кроме того, тип char — это всегда один символ, так что следующий код не имеет смысла— ни в плане сложения, ни в плане конкатенации:
char cl = а ; char с 2 = Ь 1 ; char сЗ = cl + с2;
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 04:29
Коментарии: 0

Программирование С#: Специальные символы


Специальные символы

Тип string
Еще одним распространенным типом переменных является string. Приведенные далее примеры показывают, как объявляются и инициализируются переменные этого типа. // Объявление с отложенной инициализацией string someStringl; someStringl = "Это строка"; // Инициализация при объявлении string someString2 = "Это строка";
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 04:04
Коментарии: 0

Программирование С#: Сравнение десятичных, целых чисел и чисел с плавающей точкой


Сравнение десятичных, целых чисел и чисел с плавающей точкой

Создается впечатление, что числа типа decimal имеют лишь одни достоинства и лишены недостатков, присущих типам int и double. Переменные этого типа обладают широким диапазоном представления и не имеют проблем округления.
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 03:55
Коментарии: 0

Программирование С#: Ограниченность диапазона


Ограниченность диапазона


В прошлом переменные с плавающей точкой могли представлять значительно больший диапазон чисел, чем целые. Сейчас диапазон представления целых чисел существ венно вырос — стоит вспомнить о типе long.
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 03:42
Коментарии: 0

Программирование С#: Ограничения переменных с плавающей точкой


Ограничения переменных с плавающей точкой


Вы можете захотеть использовать переменные с плавающей точкой везде и всегда, раз уж они так хорошо решают проблему усечения. Да, конечно, они используют немного больше памяти, но ведь сегодня это не проблема? Но дело в том, что у чисел с плавающей точкой имеется ряд ограничений.
Гфеч/ттвч/е
Проверенно
на вирусы:
БЕЗ ВИРУСОВ
Автор публикации: zyzy
Просмотров: 0
Добавлен: 20-11-2011, 03:26
Коментарии: 0




Реклама
......