Потребителски панел
Запомни
Категории
C/C++ (17)
C# (8)
Java (5)
Visual Basic (18)
Delphi/Pascal (11)
Python (4)
Assembly (0)
Други (0)
Facebook
Променливи и типове данни | Автор: admin | Дата: 29.08.2009


Когато разработваме приложения работим с различни видове стойности. Приложението трябва да запази тези стойности в паметта на компютъра, за да може да работи с тях.

Нека ви помогна да разберете това с елементарен пример. Ще направим програма, която изисква от потребителя да въведе 2 числа и след това да изкара сумата им. Когато потребителя въведе 2-те числа програмата ще трябва да ги запази в паметта, за да може след това да ги събере. Когато вече сумата на числата е получена, тя също се запазва в паметта преди да се изведе на екрана.

Но как да направите програма записваща стойностите в паметта? За тази цел се използват променливите. При използването на променливи ние си осигуряваме имена на определени места в паметта. Например може да уточним, че първото число ще се съхранява в паметта под името "Number1". Съответно второто число ще се съхранява с името "Number2".

Вече знаете, че когато искате да съхранявате стойности в паметта трябва да използвате променливи. Но има и още един фактор, трябва да уточним и какъв вид стойност ще се съхранява в променливата.

В горният пример, говорихме за две стойности от които и двете числови. Но какво ако потребителя въведе две имена в мястото за две числа? Естествено, програма няма да може да пресметне сумата. Затова когато използваме променливи трябва също да уточним и типа данни, който ще бъде съхранен в тях.

Типът данни определя дали данена променлива може да съхранява число, символ или текст.

Ето и някои от по-често използваните типове данни в C# :

int - За съхраняване на челочислени стойности

long - За съхраняване на големи целочислени стойности

float - За съхраняване на стойности с "плаваща запетая"

double - За съхраняване на големи стойности с "плаваща запетая"

char - За съхраняване на един символ

string - За съхраняване на стринг (низ)

bool - За съхраняване на стойностите "true" или "false"

Преди да използвате променлива в програма трябва да я декларирате. Синтаксиса за деклариране на променлива е следния:

Тип-данни име-на-променлива

За пример ето една променлива, декларирана като челочислена стойност с име "salary":
int salary;

Можем да декларираме повече от една променлива на един ред, ако е от същия тип данни:
int number1, number2;
string name;
int age;

Бележка: Имената на променливите трябва да започват с буква, "@" символа или долна черта "_". Но не се препоръчва да използвате "_" като първи символ. Не трябва да започват с цифра, а също не трябва да използвате и ключови думи за езика C#, като например "for". Също незабравяйте и че езика C# е чувствителен език (влияе се от малки и големи букви), затова "age", "Age" и "AGE" ще се счетат за 3 различни променливи.

След като декларираме променлива можем да и придадем стойност:
int number;
number=26;

Вторият ред запазва стойността "26" в променливата "number". Също е добре да знаете, че променливите могат да сменят стойността си отново по време на програмата. Следователно декларация като:
number=4;

ще промени стойността на променливата, която до преди малко съхраняваше стойност 26, на 4.

Това е, надявам се да сте го разбрали, няма как по-подробно да се обясни от това =).

Урока е преведен специално за Programming-bg.com . Моля не копирайте без моето съгласие!
Източник: www.edumax.com

           


Беше ли Ви от полза урокът?
да не




Искате да пишете коментари? Влезте от тук или се регистрирайте!



Все още няма коментари за този урок.