Advertisement
Guest User

Untitled

a guest
Nov 11th, 2016
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Awk 0.67 KB | None | 0 0
  1. {
  2. #if we're on the first line
  3. if (NR == 1){
  4. }
  5. #else
  6. else {
  7.         #print the first three lines, they're easy
  8.         print "Name \t State \n ---- \t ----- \n", $1, $2, "\t", $3
  9.         #calculate gross
  10.         gross = $4 * ($5 + ($6 * 1.5))
  11.         #print the gross pay line
  12.         print "Gross Pay: \t", gross
  13.         #declare the tax rate array
  14.         tax["MO"] = 0.08
  15.         tax["KS"] = 0.07
  16.         #calculate taxes
  17.         taxes = gross * tax[$3]
  18.         #print taxes
  19.         print "Taxes: \t", taxes
  20.         #calcute net
  21.         net = gross - taxes
  22.         #print net, then a new line to signify the next record
  23.         print "Net Pay: \t", net, "\n"
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement