Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ programmalastırıw tilinde tarmaqlanıwshı processler

.pdf
Скачиваний:
1
Добавлен:
14.10.2024
Размер:
412.88 Кб
Скачать

C++ programmalastırıw tilinde tarmaqlanıwshı processler hám shártli ótiw operatorı haqqında

C++ tarmaqlanıwshı processler hám shártli ótiw operatorı mısalı

#include <iostream> #include <cstdlib> #include <ctime>

using namespace std;

int main() {

srand(time(0)); // Randomizatordı inicializaciyalaw

int san = rand() % 100 + 1; // 1 den 100 ge shekem random san generaciyalaw

int taptı = 0; int talap = 0;

cout << "1 den 100 ge shekem sanlar aralıǵında bir san oyladım." << endl;

while (!taptı) {

cout << "Sandı tawıp kóriń: "; cin >> talap;

if (talap < san) {

cout << "Kishi. Úlkenrek san aytsańız boladı." << endl;

} else if (talap > san) {

cout << "Úlken. Kishirek san aytsańız boladı." << endl;

} else {

cout << "Dál taptıńız! San " << san << " edi." << endl; taptı = 1;

}

}

return 0;

}

Bul kod mısalı C++ tilinde tarmaqlanıwshı processler hám shártli ótiw operatorın qollanıwdı kórsetedi. Keliń, kodtı bóleklerge bólip túsindirip shıǵayıq:

1. Kerekli kitapxanalardı qosıw:

#include <iostream> #include <cstdlib> #include <ctime>

Bul qatarlar standart kirgiziw/shıǵarıw, random sanlar generaciyalaw hám waqıt funkciyaların qollanıw ushın kerek.

2. main() funksiyası:

int main() {

// Kod return 0;

}

Bul programmanıń baslanatuǵın jeri.

3. Random san generaciyalaw:

srand(time(0));

int san = rand() % 100 + 1;

Bul qatarlar 1 den 100 ge shekem bolǵan random sandı generaciyalaydı.

4. Tiykarǵı cikl hám shártli ótiw operatorları:

while (!taptı) {

// Kodtıń qalǵan bólegi

}

Bul while cikli oyınshı durıs juwap tapqansha dawam etedi.

5. Shártli ótiw operatorları:

if (talap < san) {

//Kishi

}else if (talap > san) {

//Úlken

}else {

//Taptı

}

Bul if-else if-else konstrukciyası oyınshınıń kirgizgen sanın tekseredi hám sáykes xabardı shıǵaradı.

Bul programma tarmaqlanıwshı processlerdi hám shártli ótiw operatorın qollanıwdıń jaqsı mısalı bolıp tabıladı. Oyınshı durıs juwaptı tapqansha, programa tarmaqlanıp hár qıylı juwaplar qaytaradı.