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

cin жана cout менен киргизүү жана чыгаруу

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

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

cin жана cout менен киргизүү жана чыгаруу

Программаң менен сүйлөш: билдирүүлөрдү чыгар жана колдонуучу киргизгенди оку

Негизги идея: Программа сени менен сүйлөшө алганда кызыктуу болот. C++ тилинде std::cout сөздөрдү жана сандарды экранга сыртка жөнөтөт, ал эми std::cin колдонуучу клавиатурадан киргизгенди ичке окуйт. Экөө бирге программага чыныгы маек курууга мүмкүндүк берет.
Сабактын аягында сен:
  • std::cout жана << оператору менен текст жана сандарды чыгара аласың,
  • std::cin жана >> оператору менен колдонуучунун киргизгенин окуй аласың,
  • бир сапта бир нече << же >> байланыштыра аласың,
  • std::endl же "\n" менен жаңы сапты баштай аласың,
  • кичинекей интерактивдүү программа жаза аласың.

1. std::cout менен чыгаруу

std::cout («си-аут» деп окулат) — бул стандарттык чыгаруу агымы. Сен << оператору менен ага текст саласың, текст экранда пайда болот. Аны колдонуу үчүн башында <iostream> китепканасын кош.

#include <iostream>

int main() {
    std::cout << "Hello, world!";
    return 0;
}

Чыгаруу:

Hello, world!

<< жебелери cout жагына багытталат, сөздөрдү экранга түртүп жаткандай.

2. << менен байланыштыруу

<< байланыштырып, бир сапта бир нече нерсени чыгарса болот. Текстти (тырнакчада) жана сандарды (тырнакчасыз) аралаштырса болот. Программа аларды солдон оңго карай чыгарат, өзү боштук кошпойт.

#include <iostream>

int main() {
    std::cout << "I am " << 9 << " years old!";
    return 0;
}

Чыгаруу:

I am 9 years old!

Тырнакчанын ичиндеги боштуктарга көңүл бур: "I am " жана " years old!". Аларды унутсаң, сөздөр менен сандар I am9years old! болуп жабышып калат.

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

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

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

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