Тема програмиране Команди за работа със сорс-контрол системи



страница5/18
Дата28.10.2022
Размер151.69 Kb.
#115402
1   2   3   4   5   6   7   8   9   ...   18
ТЕМА 2 Програмиране
Свързани:
09-2010-statia-2011, Комуникационнаполитика 14,15, Бекъпи сега и завинаги, ТЕМА 1. Програмиране, ТЕМА 14 Операционни системи, 16. 03. ИНТЕРНЕТ БИЗНЕС КОМУНИКАЦИИ 16
Какво е променлива?
Една типична програма използва различни стойности, които се променят по време на нейното изпълнение. Например създаваме програма, която извършва някакви пресмятания върху стойности, които потребителят въвежда. Стойностите, въведени от даден потре­бител, ще бъдат очевидно различни от тези, въведени от друг потребител. Това означава, че когато създава програмата, програмистът не знае всички възможни стойности, които ще бъдат въвеждани като вход, а това налага да се обработват всички различни стойности, въвеждани от различните потребители.
Когато потребителят въведе нова стойност, която ще участва в процеса на пресмятане, можем да я съхраним (временно) в оперативната памет на нашия компютър. Стойностите в тази част на паметта се променят посто­янно и това е довело до наименованието им – променливи.
Типове данни
Типовете данни представляват множества (диапазони) от стойности, които имат еднакви характеристики. Например типът byte задава множе­ството от цели числа в диапазона [0….255].
Характеристики
Типовете данни се характеризират с:
- Име – например int;
- Размер (колко памет заемат) – например 4 байта;
- Стойност по подразбиране (default value) – например 0.
Видове
Базовите типове данни в C# се разделят на следните видове:
- Целочислени типове – sbytebyteshortushortintuintlong, ulong;
- Реални типове с плаваща запетая – floatdouble;
- Реални типове с десетична точност – decimal;
- Булев тип – bool;
- Символен тип – char;
- Символен низ (стринг) – string;
- Обектен тип – object.

Целочислените типове отразяват целите числа и биват sbytebyteshortushortintuintlong и ulong.


Реалните типове в C# представляват реалните числа, които познаваме от математиката. Те се представят чрез плаваща запетая (floating-point) според стандарта IEEE 754 и биват float и double
В C# се поддържа т. нар. десетична аритметика с плаваща запетая (decimal floating-point arithmetic), при която числата се представят в десетична, а не в двоична бройна система и така не се губи точност при записване на десетично число в съответния тип с плаваща запетая.
Булевият тип се декларира с ключовата дума bool. Той има две стойности, които може да приема – true и false. Стойността по подразбиране е false. Използва се най-често за съхраняване на резултата от изчислява­нето на логически изрази.
Символният тип представя единичен символ (16-битов номер на знак от Unicode таблицата). Той се декларира с ключо­вата дума char в езика C#. Unicode таблицата е технологичен стандарт, който съпоставя цяло число или поредица от няколко цели числа на всеки знак от човешките писмености по света (всички езици и техните азбуки). Минималната стойност, която може да заема типът char, е 0, а максималната – 65535. Стойностите от тип char представляват букви или други символи и се ограждат в апострофи.
Символните низове представляват поредица от символи. Декларират се с ключо­вата дума string в C#. Стойността им по подразбиране е null. Стринговете се ограждат в двойни кавички. Върху тях могат да се извършват различни текстообработващи операции: конкатениране (до­лепване един до друг), разделяне по даден разделител, търсене, знако­заместване и други.


Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   18




©obuch.info 2024
отнасят до администрацията

    Начална страница