OLIY VA O’RTA-MAXSUS TA’LIM VAZIRLIGI SAMARQAND DAVLAT UNIVERSITETI RAQAMLI TEXNOLOGIYALAR FAKULTETI DASTURIY INJINIRINGI YO’NALISHI 210 - guruh talabasi
long long count2 =15;
#pragma omp parallel reduction(*: count2)
{
count2= count2+14;
// cout << "count ning qiymati = "<}
cout<<"15 ^ 8 = "<count2 = 1286 * count2;
cout<<"Misol natijasi =: "< return 0;
}
2-Topshiriq.
Quyidagicha dastur tuzing.
Dastur shartlari:
Dastur sizdan ismingizni, familiyangizni va tug’ilgan kuningizni kiritishni so’rasin.
Agarda siz toq sanada tug’ilgan bo’lsangiz ism familiyangizni 1 marta ekaranga chiqailsin aks holda n marta (n ta oqim orqali) chiqarilsin(n-tug’ilgan kuningiz sanasi).
#include
#include using namespace std;
int main()
{
int n=0;
cout<<"To'g'ilgan kuningizni kiriting: ";
cin>>n;
#pragma omp parallel if(n%2==0)num_threads(n)
{
cout<<"Qobulov Asror thread num-"<< omp_get_thread_num()<}
}
3-Topshiriq. n ta oqim uchun ichki parallellikni yoqing va ichki parallellik yonganligini isbotlang.(n jurnaldagi tartib raqamingiz)
#include #include using namespace std;
int main()
{
int n;