IPS
awk' { NA=0; NA=($3+$4+$5)/3}
{{if(81<=NA && NA<=100){print $1,$2, $3,$4,$5,NA, "A", %8= 4*$2}}
{{if(71<=NA && NA<=80){print $1,$2, $3,$4,$5,NA, "B", %8= 3*$2}}
{{if(61<=NA && NA<=70){print $1,$2, $3,$4,$5,NA, "C", %8= 2*$2}}
{{if(51<=NA && NA<=60){print $1,$2, $3,$4,$5,NA, "D", %8= 1*$2}}
{{if(0<=NA && NA<=50){print $1,$2, $3,$4,$5,NA, "E", %8= 0*$2}}
BEGIN {jumlah=0}
{jumlah=jumlah+$2}
END { print "Jumlah SKS= ", jumlah}
BEGIN { NT=0 }
{NT=NT+$8}
END{print " Nilai total = ", NT}
BEGIN { IPK =0 }
{ IPK=NT/jumlah}
END {print " IPK=", IPK}' nilai
Rabu, 13 Mei 2009
Menampilkan Bilangan Prima dengan AWK program
$ ls -l | awk 'BEGIN {
prima[100];
}
END {
for (i=2;i<=97;i++ ){
if(i%%i==0 && i%2!=0 && i%3!=0 && i%4=0 && i%5!=0 && i%6!=0 && i%7!=0 && i%8!=0 &&
i%9!=0 || i==3 || i==5 || i==7)
{print prima[i],i;}}}'
prima[100];
}
END {
for (i=2;i<=97;i++ ){
if(i%%i==0 && i%2!=0 && i%3!=0 && i%4=0 && i%5!=0 && i%6!=0 && i%7!=0 && i%8!=0 &&
i%9!=0 || i==3 || i==5 || i==7)
{print prima[i],i;}}}'
Langganan:
Postingan (Atom)