Skip to content

Latest commit

 

History

History
75 lines (59 loc) · 4.11 KB

README.md

File metadata and controls

75 lines (59 loc) · 4.11 KB

Среща 2 - Променливи и типове данни

💡 - Какво разгледахме днес

  • типове данни
  • идентификатори на променливи
  • присвояване на стойности на променливи

📚 - Ресурси и материали

🕹️ - Задачи за упражнения

Какво е променлива ?

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

Деклариране на променливи

Когато декларираме променлива ползваме следната структура:

{TYPE} VARIABLE_ID;

В посочената схема различаваме:

  • TYPE - типът на променливата (контейнера в който ще съхраняваме информацията)
  • VARIABLE_ID - идентификатор на променливата

Внимание: Могато пишете изрази винаги трябва да поставяте символ за край на вашата мисъл, в този случай символа е ; , ако го пропуснете, ще получите предупреждение от средата

Типове данни

До момента разгледахме четири типа данни.

INT целочислен тип - използва се за съхранение на информация в която няма необходимост да присъства дробна компонента.

  • количество на цели обекти (хора, сгради, елементи)
  • прости суми и бройки
int questionNumber = 5;

DOUBLE число с плаваща запетая - използва се при работа с математически операции

double questionPriceAmount = 10.5;

STRING - съхранява текстова информация от произволен вид и размер

String questionContent = "Sample text content";

BOOLEAN - съхранява логическа стойност ИСТИНА или НЕИСТИНА

boolean isApplauseTurnOn = true;
boolean isActive         = true;
boolean isAvailable      = true;
boolean hasCredentials   = false;
boolean isWinner         = false;

Особености при деклариране на идентификатори

Идентификаторите описват, типът на данните. Необходимо е от тяхното название да се разбира за същността на разглежданата променлива. Задължително спазвайте следните правила :

  • идентификатора на променливата съдържа само и единствено букви (избягвайте цифрите, под страх от бой)
  • идентификатори съдържащи словосъчетание използват CamelCase
  • имената на идентификаторите са значещи и описателни
// лошо име на променлива - не описва стойността
// - не дава информация какво съдържа
int firstRound  = 10;

// - по добри версии на горната променлива
int firstRoundQuestionCount = 10;
int countOfFirstRoundQuestions = 10;