Untitled
#include <iostream> #include <sys/types.h> #include <unistd.h> #include <sys/wait.h> using namespace std; int katrori(int x) { return x*x; } int kubi(int x) { return x*x*x; } int main() { int numri=2; pid_t pid=fork(); if(pid<0) cout<<"Femija nuk eshte krijuar me sukses "<<endl; else if(pid==0) { int rezultati = katrori(numri); cout<<"Procesi femije ka numrin : "<<getpid()<<endl; cout<<"Katrori u llogarit nga femija dhe rezultati eshte "<<rezultati<<endl; } else{ int rezultati=kubi(numri); cout<<"Procesi prind ka numrin : "<<getpid()<<endl; cout<<"Kubi u llogarit nga prindi dhe rezultati eshte "<<rezultati<<endl; wait(NULL); cout<<"Femija ka perfunduar"<<endl; } return 0; }
Leave a Comment