Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. let loopMulTable(n) =
  2. let mutable s = ""
  3. for i=1 to n do
  4. s <- s + sprintf "\n"
  5. for x=1 to 10 do
  6. s <- s + sprintf "%5d" (i*x)
  7. s <- s + sprintf "\n"
  8. s;;
  9. //version 1
  10. let loopMulTable(n) =
  11. let mutable s = sprintf "%4s%4i%4i%4i%4i%4i%4i%4i%4i%4i%4i\n" ("") (11) (21) (31) (41) (51) (61) (71) (81) (91) (101)
  12. for i=1 to n do
  13. for x=1 to 10 do
  14. if x=1 then
  15. s <- s + sprintf "%4d" (ix)
  16. s <- s + sprintf "%4d" (ix)
  17. s <- s + sprintf "\n"
  18. s;;
  19.  
  20. //version 2
  21. let loopMulTable(n) =
  22. let mutable s = ""
  23. let mutable first = ""
  24. for i=1 to n do
  25. for x=1 to 10 do
  26. if x=1 then
  27. s <- s + sprintf "%4d" (ix)
  28. elif i=1 then
  29. first <- sprintf "%4s%4d%4d%4d%4d%4d%4d%4d%4d%4d%4d\n" ("") (11) (21) (31) (41) (51) (61) (71) (81) (91) (101)
  30. s <- s + sprintf "%4d" (ix)
  31. s <- s + sprintf "\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement