Advertisement
akosiraff

IdentifyMineral JAVA

Apr 27th, 2014
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1.  
  2. Download: http://solutionzip.com/downloads/identifymineral-java/
  3. Our minerals are:
  4. 1. magnetite
  5. 2. mica
  6. 3. amethyst
  7. 4. sulfur
  8. 5. kyanite
  9. 6. pyrite
  10. 7. talc
  11. 8. gypsum
  12. 9. olivine
  13. 10. garnet
  14. 11. calcite
  15. 12. halite
  16. 13. quartz
  17. 14. feldspar
  18. 15. fluorite
  19. Questions:
  20. Q1.Is your mineral Magnetic?
  21. If Q1 is yes
  22. Your mineral is Magnetite.
  23. end
  24. else if Q1 is no, Display Q2
  25. Q2. Does your mineral easily peel or break into flat sheets?
  26. if Q2 is yes, Display answer:
  27. Your mineral is mica.
  28. end
  29. else if Q2 is no, display Q3
  30. Q3. Is your mineral bright yellow?
  31. If Q3 is yes, Display answer:
  32. Your mineral is sulfur.
  33. end
  34. else if Q3 is no, display Q4
  35. Q4. Is your mineral blue with white streaks?
  36. if Q4 is yes, Display answer:
  37. Your mineral is sodalite.
  38. end
  39. else if Q4 is no, display Q5
  40. Q5.Is your mineral metallic and shiny (looks like gold)?
  41. if Q5 is yes, Display answer:
  42. Your mineral is iron pyrite (fool’s gold).
  43. end
  44. else if Q5 is no, display Q6
  45. Q6.Is your mineral purple?
  46. if Q6 is yes, display Q7
  47. Q7.Can you scratch it with a nail?
  48. if Q7 is yes, Display answer:
  49. (hardness = 4), Your mineral is fluorite.
  50. end
  51. else if Q7 is no, Display answer:
  52. Your mineral is amethyst.
  53. end
  54. else if Q6 is no, display Q8
  55. Q8.Can you scratch your mineral with a fingernail?
  56. if Q8 is yes, display Q9
  57. Q9. Does the mineral feel slippery or greasy?
  58. if Q9 is yes, Display answer:
  59. Your mineral is talc.
  60. end
  61. else if Q8 or Q9 are no, Display answer;
  62. Your mineral is gypsum.
  63. end
  64. else if Q10 is [dark in color]
  65. Q10.Is your mineral light/clear in color or dark in color?
  66. //This would need to have a dark in color/light in color option instead of the yes/no option
  67. Display message: β€œTest the streak on the black streak plate” AND display Q11
  68. Q11.Is the streak white?
  69. if Q11 is yes, Display answer:
  70. Your mineral is olivine.
  71. end
  72. else if Q11 is no, display Q12
  73. Q12.Is the streak colorless?
  74. if Q12 is yes, Display answer:
  75. your mineral is garnet
  76. end
  77. else if Q12 is no, display Q13
  78. Q13.Is your mineral clear?
  79. if Q13 is yes, display Q14
  80. Q14.Is your mineral rhombohedral (a lopsided-rectangle)?
  81. if Q14 is yes, Display Q15
  82. Q15.Put your mineral over a page of writing, do you see double?
  83. If Q14 or Q15 are yes, Display answer:
  84. Your mineral is calcite.
  85. end
  86. else if Q13, Q14, or Q15 are no – Display Q16
  87. Q16.Is your mineral hexagonal (6-sided)?
  88. If Q16 is yes, Display answer:
  89. Your mineral is quartz.
  90. else if Q16 is no, display Q17
  91. Q17.Is your mineral a cube or an irregular shape with some smooth, straight surfaces?
  92. if Q17 is yes, display Q18
  93. Q18.Does your mineral taste salty?
  94. If Q18 is yes, display answer:
  95. Your mineral is halite.
  96. end
  97. else if Q10 is no,
  98. Display message: could not identifiy your mineral.
  99. If Q10 is [light/clear in color], display Q19
  100. Q19.Is your mineral diamond shaped?
  101. If Q19 is yes, Display answer:
  102. Your mineral is fluorite.
  103. end
  104. else if Q19 is no, display Q20
  105. Q20.Does your mineral look like a greenish, yellowish or brownish rock with a sandy texture?
  106. If Q20 is yes, display answer:
  107. Your mineral is olivine.
  108. else if Q20 is no, display Q21
  109. Q21.Is your mineral glassy, pink or white, with one or more straight edges?
  110. If Q21 is yes, Display answer:
  111. Your mineral is feldspar.
  112. else if Q21 is no, display answer:
  113. Your mineral is fluorite.
  114. end
  115.  
  116. Download: http://solutionzip.com/downloads/identifymineral-java/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement