Мазмунга өтүү

C++ тилиндеги өзгөрмөлөр жана маалымат түрлөрү

Программалоо C++ Татаалдыгы 1/5

Сабактын башталышы

C++ тилиндеги өзгөрмөлөр жана маалымат түрлөрү

Программага бир нерсени эстеп калуу үчүн жазуулуу кутуларды беребиз

Негизги идея: Өзгөрмө — бул компьютердин эсинде программа маанини сактаган аталышы бар куту. C++ тилинде ар бир кутунун түрү бар, ал кандай маани жатканын айтат: бүтүн сан, ондук сан, бир символ, «ооба/жок» же текст.
Сабактын аягында сен:
  • өзгөрмөнү түрү жана аты менен жарыялай аласың,
  • беш негизги түрдү int, double, char, bool жана std::string колдоно аласың,
  • эмне үчүн C++ түрдү алдын ала жазаарын түшүндүрө аласың,
  • өзгөрмөгө баштапкы маани бере аласың (инициализация).

1. Өзгөрмө деген эмне?

Компьютердин эсин кутулар толтурулган чоң текче катары элестет. Өзгөрмө — бул сен ат берген бир куту, аны кайра табуу үчүн, ал эми ичине маани сактайсың.

Ат маанини кайра окууга же кийин өзгөртүүгө мүмкүндүк берет. Мына эң кичине пайдалуу мисал — score деген куту, ичинде 10:

#include <iostream>

int main() {
    int score = 10;
    std::cout << "Score: " << score << "\n";
    return 0;
}

Жыйынтык:

Score: 10

int score = 10; мындай окулат: «int түрүндөгү score деген куту жаса жана ага 10 сал». Анан std::cout ичиндегисин басып чыгарат.

2. Эмне үчүн C++ түрдү алдын ала каалайт

Ар бир кутунун атынын алдында жазылган түрү болушу керек. Түр — ичинде эмне жашай тураны жөнүндө убада. C++ — статикалык типтештирилген тил: түрдү жарыялоодо бир жолу айтасың, ал ошол бойдон калат.

Эмне үчүн керек? Эки чоң себеп:

  • Өлчөм жана форма. Компьютер канча эс бөлүү керектигин билиши керек. Бүтүн сан, символ жана ондук ар башкача сакталат.
  • Коопсуздук. Эгер кутуда бүтүн сан деп убада берсең, аны туура эмес колдонсоң, компилятор программа иштеерден мурун эскертет. Каталар эрте табылат.
Эс (RAM) аты · мааниси · түрү age price grade 12 4.99 'A' int double char
Ар бир өзгөрмө — жазуулуу куту: аты, ичиндеги маани жана ал кандай маани экенин айткан түрү.
Салыштыруу: өзгөрмөлөр — ашканадагы жазуулуу банкалар сыяктуу. Жазуу (түр) «шекер гана» же «туз гана» дейт. Сен шекер банкасына шорпо куйбайсың — C++ ар бир банканы өз нерсеси үчүн кармаганга жардам берет.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө