Untitled
unknown
plain_text
a year ago
511 B
5
Indexable
#include <iostream> #include <cmath> #include <thread> #include <mutex> using namespace std; void rrenja_katrore(int numri, mutex& mtx) { mtx.lock(); cout<<"Rrenja katrore e "<<numri<<" eshte "<<sqrt(numri)<<endl; mtx.unlock(); } int main () { int numrat[5]={25,36,49,64,81}; thread threads[5]; mutex mtx; int i; for(i=0;i<5;i++) { threads[i]=thread(rrenja_katrore,numrat[i],ref(mtx)); } for(i=0;i<5;i++) { threads[i].join(); } return 0; }
Editor is loading...
Leave a Comment