94
}
cout<<”n ning birinchi qiymati: “<< n;
#pragma omp barrier
#pragma omp master
{
n=3;
}
cout<
}
return 0;
}
Quyidagi misolda
private
shartini ishlashi keltirilgan. Ushbu misolda parallel
muhitda n о‘zgaruvchi lokal о‘zgaruvchi sifatida e’lon qilingan. Bu har bir oqimning
n ning nusxlari bilan ishlashini bildiradi va har bir oqimning boshida n о‘zgaruvchi
initsializatsiya qilinadi. Dasturning bajarilish vaqtida n о‘zgaruvchining qiymati
tо‘rtta turli xil joylarda chop etiladi. Birinchi marta n о‘zgaruvchining qiymati 1 ga
о‘zlashtirilgandan keyin ketma - ket muhitda chop etiladi, ikkinchi marta barcha
oqimlar n о‘zgaruvchining nusxasini parallel muhitning boshida chop etadi. Keyin
barcha oqimlar о‘zining tartib nomerini