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

C++ менен баштоо: биринчи программаңыз

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

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

C++ менен таанышуу

Биринчи программаңды жаз, компиляциялап, иштет

Негизги идея: C++ программасы — бул сен жазган жөнөкөй текст. Компилятор деп аталган атайын курал ошол текстти компьютер иштете турган программага айландырат. Бүгүн сен атактуу «Hello, World!» программасын жазып, анын экранга билдирүү чыгарганын көрөсүң.
Сабактын аягында сен:
  • «компиляциялап, анан иштетүү» моделин түшүндүрө аласың,
  • #include <iostream>, int main(), std::cout, ; жана return 0; дегендерди тааныйсың,
  • толук Hello World программасын жазып, окуп, анын жыйынтыгын билесиң.

1. «Компиляциялап, анан иштетүү» модели

Текстти түз аткарган кээ бир тилдерден айырмаланып, C++ эки этапта иштейт. Адегенде сен баштапкы кодду жазасың (адатта .cpp менен бүткөн текст файл). Анан компилятор ошол текстти окуп, аны компьютер түшүнгөн программага которот. Ошондон кийин гана программаны иштетип, жыйынтыгын көрө аласың.

1 2 3 4 Код жаз (.cpp) Компилятор которот Программа (файл) Иштет -> жыйынтык
Сен баштапкы кодду жазасың, компилятор аны даяр программага которот, анан аны иштетесиң, экранга жыйынтык чыгат.

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

2. Биринчи программаң: Hello, World!

Мына C++тин эң кичинекей пайдалуу программасы. Аны көрсөтүлгөндөй так тер:

#include <iostream>

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

Күтүлгөн жыйынтык:

Hello, World!

Болду! Төрт кыска сап экранга билдирүү чыгарат. Эми ар бир сап эмне кыларын карайлы.

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

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

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

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