Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2-LEKCIYA PREZENTACIYA.pptx
Скачиваний:
2
Добавлен:
28.11.2023
Размер:
792.84 Кб
Скачать

Házirshe joqarıdaǵı kodtı (programmanı) túsinbewińizde múmkin - biz onı keyingi adımda tolıǵı menen talqılaymız. Házirshe kodtı iske qosıw qatarına itibar beriń. Codeblocks ishinde ol tómendegishe bolıwı kerek:

Sonnan keyin baǵdarlamanı iske qosıw (orınlaw) ushın Build > Build and Run punktine ótiń. Nátiyje tómendegishe boladı:

Hello World!

Process returned 0 (0x0) execution time : 0.011 s

Press any key to continue.

Qutlıqlaymız! Siz birinshi C++ baǵdarlamańızdı jazıp, orınladıńız.

C++ SINTAKSISI

Sintaksisin jaqsı túsiniw ushın tómendegi kodtı kórip shıǵamız: Mısal

Bunda

1-qatar: (5 qatar paydalanıladı) kirgiziw hám shıǵarıw obyektleri menen jumıs islewge imkaniyat beretuǵın tema atı (head) fayllarınıń kitapxanası #include <iostream> . Tema atı faylları C++ programmalarına funkcionallılıqtı qosadı.

2-qatar: using namespace std standart kitapxanadaǵı obyektler menen ózgeriwshiler ushın atlardı paydalana alatuǵınımızdı bildiredi.

#include <iostream> Eger siz qalay hám qáytip jumıs isleytuǵının túsinbeseńiz, using namespace std. Onı siziń baǵdarlamańızda derlik bárqulla payda bolatuǵın nárse dep oylań.

3-qatar: bos qatar. C++ tili bos orındı esapqa almaydı. Biraq biz onı kodtı oqıwǵa qolaylı etiw ushın paydalanamız.

4-qatar: C++ programmasında bárqulla payda bolatuǵın táǵı bir nárse - int main(). Bul funkciya dep ataladı. Figuralı qawsırma ishindegi hár qanday kod {} orınlanadı.

5-qatar. cout («see-out» dep aytıladı) - tekstti shıǵarıw/basıp shıǵarıw ushın kirgiziw operatorı (<<) menen birge paydalanılatuǵın obyekt. Biziń mısalımızda "Hello World!" tı shıǵaradı.

Eskertiw: Hárbir C++ málimlemesi noqatlı útir menen tamamlanadı ;. Eskertiw: int main() teksti tómendegi túrde de jazılıwı múmkin:

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

Este saqlań: kompilyatr bos orınlardı esapqa almaydı. Degen menen, bir neshe qatarlar kodtı oqıwǵa qolaylı qıladı.

6-qatar: return 0 tiykarǵı funkciyanı tamamlaydı.

7-qatar: tiykarǵı funkciyanı ámelde tamamlaw ushın jabılatuǵın figuralı qawsırmanı } qosıwdı umıtpań.

using namespace std

Atama keńisligin ótkizip jiberiw

Standart atlar keńisligi kitapxanasısız jumıs isleytuǵın ayırım C++ programmaların kóriwge boladı. qatardı alıp taslawǵa hám gilt sóz benen almastırıwǵa boladı std, sonnan keyin :: ayırım obyektler ushın operator:

Mısal

#include <iostream>

int main() {

std::cout << "Hello World!"; return 0;

}

C++ TE SHÍǴARÍW (TEKSTTI SHÍǴARÍW)

cout obyekti << operatorı menen birge mánislerdi shıǵarıw/tekstti basıp shıǵarıw ushın paydalanıladı:

Mısal

#include <iostream> using namespace std;

int main() {

cout << "Hello World!"; return 0;

}

cout siz qálegenińizshe kóplegen obyektlerdi qosa alasız. Degen menen, ol shıǵarıwdıń sońında jańa qatardı qospaytuǵının bilgen maqul.

Mısal

#include <iostream> using namespace std;

int main() {

cout << "Sálem dúnya!";

cout << "Men C++ úyrenip atırman"; return 0;

}

JAŃA QATARLAR (SÍZÍQLAR)

Jańa qatardı kirgiziw ushın tómendegishe belgini paydalanıwǵa boladı\n: Mısalı

#include <iostream> using namespace std;

int main() {

cout << "Sálem dúnya! \n";

cout << "Men C++ ti úyrenip atırman"; return 0;

}

Sálem dúnya!

Men C++ ti úyrenip atırman

Keńes: Birinen keyin biri jazılǵan \n belgi bos qatardı payda etedi:

Mısal

#include <iostream>

Sálem dúnya!

using namespace std;

Men C++ ti úyrenip atırman

int main() {

 

cout << "Sálem dúnya \n\n";

 

cout << "Men C++ ti úyrenip atırman";

 

return 0;

 

}

 

 

 

Соседние файлы в предмете Программирование на C++