Professional Documents
Culture Documents
Lab 05
Lab 05
}
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ ls-al
-bash: ls-al: command not found
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ ls -al
total 224
drwxr-xr-x 2 ahmad.fanani StafCS 4096 Mar 15 22:54 .
drwxr-xr-x 9 ahmad.fanani StafCS 4096 Mar 15 16:07 ..
-rw-r--r-- 1 ahmad.fanani StafCS 86680 Mar 15 22:34 catat-Lab05.txt
-rw-r--r-- 1 ahmad.fanani StafCS 24576 Mar 15 22:39 .catat-Lab05.txt.swo
-rw-r--r-- 1 ahmad.fanani StafCS 16384 Mar 15 22:24 .catat-Lab05.txt.swp
-rw-r--r-- 1 ahmad.fanani StafCS 7255 Mar 15 22:51 catat.txt
-rwxr-xr-x 1 ahmad.fanani StafCS 5259 Mar 15 16:18 for 01
-rw-r--r-- 1 ahmad.fanani StafCS 1057 Mar 15 16:11 for 01.c
-rwxr-xr-x 1 ahmad.fanani StafCS 4908 Mar 15 16:18 for 02
-rw-r--r-- 1 ahmad.fanani StafCS 968 Mar 15 16:15 for 02.c
-rwxr-xr-x 1 ahmad.fanani StafCS 4921 Mar 15 16:19 for 03
-rw-r--r-- 1 ahmad.fanani StafCS 799 Mar 15 16:16 for 03.c
-rwxr-xr-x 1 ahmad.fanani StafCS 5751 Mar 15 22:48 for 04
-rw-r--r-- 1 ahmad.fanani StafCS 1708 Mar 15 22:34 for 04.c
-rw-r--r-- 1 ahmad.fanani StafCS 12288 Mar 15 22:01 .for 04.c.sw
-rw-r--r-- 1 ahmad.fanani StafCS 12288 Mar 15 17:31 .for 04.c.sw
-rw-r--r-- 1 ahmad.fanani StafCS 226 Mar 15 22:11 for 04.txt
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ vi s rip.txt
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ script -a s rip.
Script started, file is s rip.txt
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ ./for 01
PID INDUK** ** pid (08264) ** ***********
val1(00000) -- val2(00000) -- val3(00000)
val1(00000) -- val2(00000) -- val3(08267)
val1(00000) -- val2(08266) -- val3(00000)
val1(00000) -- val2(08266) -- val3(08268)
val1(08265) -- val2(00000) -- val3(00000)
val1(08265) -- val2(00000) -- val3(08270)
val1(08265) -- val2(08269) -- val3(00000)
val1(08265) -- val2(08269) -- val3(08271)
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ ./for 03
Result = 003
Result = 002
Result = 002
Result = 001
Result = 002
Result = 001
Result = 001
Result = 000
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ vi for 05.c
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ gcc -o for 05 fo
r 05.c
for 05.c: In function main:
for 05.c:2: warning: incompatible implicit declaration of builtin function printf
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ vi for 05.c
ahmad.fanani@ipin:/extra/D
121/1006665946/Lab05$ exit
exit
Script done, file is s rip.txt
ahmad.fanani@ipin:/extra/D121/1006665946/Lab05$ cat s rip.txt
ini script saya loh
sleep(1);
branch = for ();
//membuat cabang pada ana
if(branch==0){
branch =for ();
if(branch==0){
sleep(1);
printf(DISPLAY2,4,getpid(),getppid());
fflush(stdout);
sleep(1);
if(for ()==0){
printf(DISPLAY2,6,getpid(),getppid());
fflush(stdout);
}
}
else{
printf(DISPLAY2,3,getpid(),getppid());
fflush(stdout);
sleep(1);
if(for ()==0){
printf(DISPLAY2,5,getpid(),getppid());
fflush(stdout);
}
}
}
}
waitpid(-1,NULL,0);
waitpid(-1,NULL,0);
exit(0);
}