SLIDE 6 6
MASPLAS 2007
t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 mid() { int x,y,z,m; 1:read(“Enter 3 integers:”,x,y,z); 2:m = z; 3:if (y<z) 4: if (x<y) 5: m = y; 6: else if (x<z) 7: m = y; 8:else 9: if (x>y) 10: m = z; 11: else if (x>z) 12: m = x; 13:print(“Middle number is:”, m); } 3,3,5 1,2,3 3,2,2 5,5,5 1,1,4 5,3,4 P P P P F h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h Pass/fail Status 3,2,1 2,1,3 5,4,2 5,2,6 h h h h h h h h h h h h h h h h h h h h h h h h h h h h P P F F F suspiciousness 0.60 0.50 0.50 0.43 0.00 0.50 0.60 0.60 0.75 0.00 0.00 0.50 0.50
50 . 4 4 6 6 4 4 ) 1 ( = + = susp
General Technique—Tarantula
MASPLAS 2007
t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 mid() { int x,y,z,m; 1:read(“Enter 3 integers:”,x,y,z); 2:m = z; 3:if (y<z) 4: if (x<y) 5: m = y; 6: else if (x<z) 7: m = y; 8:else 9: if (x>y) 10: m = z; 11: else if (x>z) 12: m = x; 13:print(“Middle number is:”, m); } 3,3,5 1,2,3 3,2,2 5,5,5 1,1,4 5,3,4 P P P P F h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h Pass/fail Status 3,2,1 2,1,3 5,4,2 5,2,6 h h h h h h h h h h h h h h h h h h h h h h h h h h h h P P F F F suspiciousness 0.60 0.50 0.50 0.43 0.00 0.50 0.60 0.60 0.75 0.00 0.00 0.50 0.50
60 . 4 2 6 2 4 2 ) 7 ( = + = susp
General Technique—Tarantula