#3 – Змінні та типи даних у мові C#
Відеоурок
Змінні неймовірно важливі, оскільки дозволяють зберігати інформацію та використовувати її надалі. Спочатку може бути не зовсім зрозуміло, навіщо взагалі щось записувати в змінну, якщо можна просто оперувати значеннями без них. Розуміння змінних прийде трохи пізніше, коли ми почнемо створювати більш складні програми і нам потрібно буде зберігати інформацію в будь-якому місці.
Змінні
Типи змінних у мові C# вказуються перед назвою змінної. Від конкретного типу даних залежатиме вміст змінної. Якщо ми вкажемо, що змінна з типом даних int (цілі числа), то ми не зможемо записати рядок або число з точкою.
У ході програми ми можемо записувати нові значення в змінну, але тип даних повинен залишатися незмінним:
float some_value = 2.95f;
some_value = 6.9f; // Записали нове значенняРозглянемо всі типи даних для створення змінних.
Цілі числа
byte- призначений для зберігання цілих чисел. Діапазон чисел від 0 до 255, якщо число буде більшим за 255 або меншим за 0 – видасться помилка;short- призначений для зберігання цілих чисел. Діапазон чисел від -32768 до 32767;ushort- призначений для зберігання цілих позитивних чисел. Діапазон чисел від 0 до 65535;int- призначений для зберігання цілих чисел. Діапазон чисел від -2147483648 до 2147483647;long- призначений для зберігання цілих чисел. Діапазон чисел від –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.
Різниця між типами полягає лише в діапазоні чисел, який можна записати в змінну. Також не використовуйте великі типи даних за типом long, якщо число невелике, оскільки чим більше діапазон, тим більше пам'яті потрібно комп'ютеру на конкретну змінну.
Числа з точкою
float- для створення чисел з плаваючою точкою. Діапазон чисел від -3.4*1038 до 3.4*1038;double- для створення чисел з плаваючою точкою. Діапазон чисел від ±4.9*10-324 до ±1.8*10308.
Інші типи даних
bool- логічний тип даних. Призначений для запису істинного (true) чи хибного (false) значення;char- тип даних для роботи із символами. Дозволяє помістити в одинарних лапках будь-який символ;string- тип даних для тексту. У подвійних лапках можна зберегти одне або багато слів.
Типи даних у мові С# у форматі таблиці:

Для створення змінної необхідно вказати тип даних та її назву. Також можна відразу додати значення:
int a = 0; // Додавання значення відразу
byte c; // Створення змінної без значення
short b, y = 342; // Створення кількох зміннихДля виклику змінної ви можете звернутися до неї на ім'я. Щоб записати дані в змінну з типом float або double, необхідно після числа дописати букву f або d відповідно.
Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися