Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.31 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.text.DecimalFormat;
  3. import java.io.IOException;
  4.  
  5. //Dit is een store open met een javac Shop.java in cmd en daarna java Shop
  6. public class Shop {
  7.  
  8. //Global DATATYPE
  9. int x = 0; //Banana begint met 0
  10. int y = 0; //Cherry begint met 0
  11. int z = 0; //Apple begint met 0
  12. int totalItems;
  13. int totalItemsOutput;
  14. double tax = 0.21;
  15. double stotal;
  16. double total;
  17. double answer;
  18. double total2;
  19. double stotal2;
  20. double answer3;
  21. /*Note voor uitleg over de code ga na merlijn
  22. Store met een Shop
  23. menu = Main page
  24. Browse products = Waar je spullen kan kopen pro();
  25. Current Balance = rekent de prijs die je zou moeten betalen als je af rekent currentBal();
  26. Check out = waar je afbetaald en totale prijs met belasting wordt betaald check();
  27. Cancel gaat meestal 1 scherm terug met een y / n msg of je echt wilt afsluiten als het kan*/
  28.  
  29. public static void main(String[] args) {
  30. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  31. System.out.println();
  32. System.out.println();
  33. System.out.println();
  34. System.out.println("\tCopyright -- Made 11-10-2017 First verison");
  35. System.out.println("\tStore Made be Merlijn mg1b - Java 1.8 devkit");
  36. System.out.println("\tVersion 0.1 Alva");
  37. System.out.println("\tAddition information, found ad [Website here]\n");
  38. System.out.println();
  39. System.out.println();
  40. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  41. Shop f = new Shop();
  42. f.menu();
  43. }
  44.  
  45. public void menu()// main home page
  46. {
  47. try
  48. {
  49. Scanner kb = new Scanner(System.in);
  50. totalItems = x + y + z;
  51. totalItemsOutput = totalItems;
  52. System.out.println("------------------------------------------------------------------------------------------------------------------------\n");
  53. System.out.println("\tYour basket contains: " + x + " Banana(s) and "
  54. + y + " Cherry(ies) and " + z + " Apple(s) " + "you have " + totalItemsOutput + " total items" + "\n\tWelcome to the Store," + "\n\tPlease choose on option, 1-4"
  55. + "\n\t1. Browse Products" + "\n\t2. Current Balance" + "\n\t3. Check out" + "\n\t4. Cancel");
  56. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  57. byte ch = kb.nextByte();
  58.  
  59. if (ch ==1)
  60. pro();
  61. else if (ch == 2)
  62. currentBal();
  63. else if (ch == 3)
  64. check();
  65. else if (ch == 4)
  66. {
  67. try
  68. {
  69. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  70. System.out.println("\tYou wanna exit out. Choose one of the options. (1-2)"
  71. + "\n\t1. Go to menu" + "\n\t2. Exit");
  72. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  73. byte var = kb.nextByte();
  74. if (var == 1)
  75. menu();
  76. else if (var == 2)
  77. {
  78. try
  79. {
  80. Scanner kb5 = new Scanner(System.in);
  81. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  82. System.out.println("\tDo you want to stay in the Store? (y/n)");
  83. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  84. String a5 = kb5.nextLine();
  85.  
  86. char a6 = a5.charAt(0);
  87.  
  88. if (a6 == 'y' || a6 == 'Y')
  89. {
  90. menu();
  91. }
  92. else if(a6 == 'n' || a6 == 'N')
  93. {
  94. System.exit(0);
  95. }
  96. else
  97. {
  98. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  99. System.out.println("\tInvalid Input.");
  100. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  101. pro();
  102. }
  103. }
  104. catch (Exception e)
  105. {
  106. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  107. System.out.println("\tInvalid Input.");
  108. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  109. menu();
  110. }
  111. }
  112. }
  113. catch (Exception e)
  114. {
  115. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  116. System.out.println("\tInvalid Input.");
  117. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  118. check();
  119. }
  120. }
  121. else if (ch <= 0 || ch > 4)
  122. {
  123. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  124. System.out.println("\tInvalid Input.");
  125. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  126. menu();
  127. }
  128. }
  129. catch (Exception e)
  130. {
  131. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  132. System.out.println("\tInvalid Input.");
  133. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  134. menu();
  135. }
  136. }
  137. public void currentBal()//zegt currentBal gaat daarna terug na menu();
  138. {
  139. Scanner kb = new Scanner(System.in);
  140. DecimalFormat f = new DecimalFormat("$#,##0.00");
  141.  
  142. if (x > 0 && y == 0 && z == 0) //Banana alleen
  143. {
  144. total = x * 2.00;
  145. stotal = total * tax;
  146. answer = stotal + total;
  147. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  148. System.out.println("\tYou've currently purchased " + x + " Banana(s) for " + f.format(answer)
  149. + " including tax.");
  150. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  151. menu();
  152. }
  153. else if (y > 0 && x == 0 && z == 0)//Cherry alleen
  154. {
  155. total = y * 1.00;
  156. stotal = total * tax;
  157. answer = stotal + total;
  158. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  159. System.out.println("\tYou've currently purchased " + y + " Cherry(ies) for " + f.format(answer)
  160. + " including tax.");
  161. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  162. menu();
  163. }
  164. else if (z > 0 && x == 0 && y == 0)//Apple alleen
  165. {
  166. total = z * 1.50;
  167. stotal = total * tax;
  168. answer = stotal + total;
  169. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  170. System.out.println("\tYou've currently purchased " + z + " Apple(s) for " + f.format(answer)
  171. + " including tax.");
  172. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  173. menu();
  174. }
  175. else if(y > 0 && x > 0 && z == 0)// Banana en Cherry
  176. {
  177. total = x * 2.00;
  178. stotal = total * tax;
  179. double total1;
  180. double stotal1;
  181. answer = stotal + total;
  182. total1 = y * 1.00;
  183. stotal1 = total1 * tax;
  184. double answer1 = stotal1 + total1;
  185. double answer2 = answer + answer1;
  186. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  187. System.out.println("\tYou've purchased currently " + x + " Banana(s) and " + y + " Cherry(ies) for " + f.format(answer2)
  188. + " including tax.");
  189. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  190. menu();
  191. }
  192. else if(y > 0 && x == 0 && z > 0)//Cherry en apple
  193. {
  194. total = z * 1.50;
  195. stotal = total * tax;
  196. double total1;
  197. double stotal1;
  198. answer = stotal + total;
  199. total1 = y * 1.00;
  200. stotal1 = total1 * tax;
  201. double answer1 = stotal1 + total1;
  202. double answer2 = answer + answer1;
  203. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  204. System.out.println("\tYou've purchased currently " + y + " Cherry(ies) and " + z + " Apple(s) for " + f.format(answer2)
  205. + " including tax.");
  206. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  207. menu();
  208. }
  209. else if(y == 0 && x > 0 && z > 0)//Banana en apple
  210. {
  211. total = z * 1.50;
  212. stotal = total * tax;
  213. double total1;
  214. double stotal1;
  215. answer = stotal + total;
  216. total1 = x * 2.00;
  217. stotal1 = total1 * tax;
  218. double answer1 = stotal1 + total1;
  219. double answer2 = answer + answer1;
  220. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  221. System.out.println("\tYou've purchased currently " + x + " Banana(s) and " + z + " Apple(s) for " + f.format(answer2)
  222. + " including tax.");
  223. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  224. menu();
  225. }
  226. else if(y > 0 && x > 0 && z > 0)//Banana en Cherry en Apple
  227. {
  228. //Apple
  229. total = z * 1.50;
  230. stotal = total * tax;
  231. double total1;
  232. double stotal1;
  233. //Banana
  234. answer = stotal + total;
  235. total1 = x * 2.00;
  236. stotal1 = total1 * tax;
  237. double answer1 = stotal1 + total1;
  238. double answer2 = answer + answer1;
  239. //Cherry
  240. answer3 = total2 + stotal2;
  241. total2 = y * 1.00;
  242. stotal2 = total2 * tax;
  243. double answer3 = stotal2 + total2;
  244. double answer4 = answer2 + answer3;
  245. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  246. System.out.println("\tYou've purchased currently " + x + " Banana(s) and " + y + " Cherry(ies) and " + z + " Apple(s) for " + f.format(answer4)
  247. + " including tax.");
  248. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  249. menu();
  250. }
  251. else
  252. {
  253. try
  254. {
  255. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  256. System.out.println("\tYou did not chose anything. Choose one of the options. (1-3)"
  257. + "\n\t1. Go to menu" + "\n\t2. Go to Browse products " + "\n\t3. Exit Store");
  258. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  259.  
  260. byte var = kb.nextByte();
  261. if (var == 1)
  262. menu();
  263. else if (var == 2)
  264. pro();
  265. else if (var == 3)
  266. {
  267. try
  268. {
  269. Scanner kb5 = new Scanner(System.in);
  270. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  271. System.out.println("\tDo you want to stay in the Store? (y/n)");
  272. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  273. String a5 = kb5.nextLine();
  274.  
  275. char a6 = a5.charAt(0);
  276.  
  277. if (a6 == 'y' || a6 == 'Y')
  278. {
  279. menu();
  280. }
  281. else if(a6 == 'n' || a6 == 'N')
  282. {
  283. System.exit(0);
  284. }
  285. else
  286. {
  287. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  288. System.out.println("\tInvalid Input.");
  289. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  290. menu();
  291. }
  292. }
  293. catch (Exception e)
  294. {
  295. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  296. System.out.println("\tInvalid Input.");
  297. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  298. menu();
  299. }
  300. }
  301. }
  302. catch (Exception e)
  303. {
  304. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  305. System.out.println("\tInvalid Input.");
  306. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  307. check();
  308. }
  309. }
  310.  
  311.  
  312. }
  313. public void pro() //geeft producten met prijzen
  314. {
  315. try {
  316. Scanner kb = new Scanner(System.in);
  317. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  318. System.out.println("Please choose on option, 1-4" + "\n\t1. Banana: $2.00 " + "\n\t2. Cherry $1.00" + "\n\t3. Apple $1.50" + "\n\t4. Cancel");
  319. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  320. byte ans = kb.nextByte();
  321.  
  322. if (ans ==1) {//Banana
  323. Scanner kb1 = new Scanner(System.in);
  324. System.out.println("Do you want to buy this item? (y/n)");
  325. String a1 = kb1.nextLine();
  326. char a2 = a1.charAt(0);
  327.  
  328. if (a2 == 'y' || a2 == 'Y') {
  329. Scanner kb2 = new Scanner(System.in);
  330. System.out.println("How many u wish to buy");
  331. x = kb.nextInt();
  332. menu();
  333. } else if(a2 == 'n' || a2 == 'N') {
  334. pro();
  335. } else {
  336. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  337. System.out.println("\tInvalid Input.");
  338. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  339. pro();
  340. }
  341. } else if (ans == 2)//Cherry
  342. {
  343. try
  344. {
  345. Scanner kb3 = new Scanner(System.in);
  346. System.out.println("Do you want to buy this item? (y/n)");
  347. String a3 = kb3.nextLine();
  348.  
  349. char a4 = a3.charAt(0);
  350.  
  351. if (a4 == 'y' || a4 == 'Y')
  352. {
  353. Scanner kb4 = new Scanner(System.in);
  354. System.out.println("How many u wish to buy");
  355. y = kb4.nextInt();
  356. menu();
  357. }
  358. else if(a4 == 'n' || a4 == 'N')
  359. {
  360. pro();
  361. }
  362. else
  363. {
  364. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  365. System.out.println("\tInvalid Input.");
  366. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  367. pro();
  368. }
  369. }
  370. catch (Exception e)
  371. {
  372. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  373. System.out.println("\tInvalid Input.");
  374. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  375. menu();
  376. }
  377. }
  378. else if (ans == 3)//Apple
  379. {
  380. try
  381. {
  382. Scanner kb5 = new Scanner(System.in);
  383. System.out.println("Do you want to buy this item? (y/n)");
  384. String a5 = kb5.nextLine();
  385.  
  386. char a6 = a5.charAt(0);
  387.  
  388. if (a6 == 'y' || a6 == 'Y')
  389. {
  390. Scanner kb6 = new Scanner(System.in);
  391. System.out.println("How many u wish to buy");
  392. z = kb6.nextInt();
  393. menu();
  394. }
  395. else if(a6 == 'n' || a6 == 'N')
  396. {
  397. pro();
  398. }
  399. else
  400. {
  401. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  402. System.out.println("\tInvalid Input.");
  403. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  404. pro();
  405. }
  406. }
  407. catch (Exception e)
  408. {
  409. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  410. System.out.println("\tInvalid Input.");
  411. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  412. menu();
  413. }
  414. }
  415. else if (ans == 4)
  416. {
  417. try
  418. {
  419. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  420. System.out.println("\tYou did not chose anything. Choose one of the options. (1-3)"
  421. + "\n\t1. Go to menu" + "\n\t2. Go to Browse products " + "\n\t3. Exit Store");
  422. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  423.  
  424. byte var = kb.nextByte();
  425. if (var == 1)
  426. menu();
  427. else if (var == 2)
  428. pro();
  429. else if (var == 3)
  430. {
  431. try
  432. {
  433. Scanner kb5 = new Scanner(System.in);
  434. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  435. System.out.println("\tDo you want to stay in the Store? (y/n)");
  436. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  437. String a5 = kb5.nextLine();
  438.  
  439. char a6 = a5.charAt(0);
  440.  
  441. if (a6 == 'y' || a6 == 'Y')
  442. {
  443. menu();
  444. }
  445. else if(a6 == 'n' || a6 == 'N')
  446. {
  447. System.exit(0);
  448. }
  449. else
  450. {
  451. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  452. System.out.println("\tInvalid Input.");
  453. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  454. pro();
  455. }
  456. }
  457. catch (Exception e)
  458. {
  459. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  460. System.out.println("\tInvalid Input.");
  461. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  462. menu();
  463. }
  464. }
  465. }
  466. catch (Exception e)
  467. {
  468. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  469. System.out.println("\tInvalid Input.");
  470. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  471. check();
  472. }
  473. }
  474. else if (ans <= 0 || ans > 4)
  475. {
  476. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  477. System.out.println("\tInvalid Input.");
  478. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  479. pro();
  480. }
  481. } catch (Exception e) {
  482. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  483. System.out.println("\tInvalid Input.");
  484. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  485. menu();
  486. }
  487.  
  488.  
  489. }
  490. public void check()//afreken bij kassa daarna logt systeem uit
  491. {
  492. Scanner kb = new Scanner(System.in);
  493. DecimalFormat f = new DecimalFormat("$#,##0.00");
  494.  
  495. if (x > 0 && y == 0 && z == 0) //Banana alleen
  496. {
  497. total = x * 2.00;
  498. stotal = total * tax;
  499. answer = stotal + total;
  500. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  501. System.out.println("\tYou've purchased " + x + " Banana(s) for " + f.format(answer)
  502. + " including tax.");
  503. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  504.  
  505. }
  506. else if (y > 0 && x == 0 && z == 0)//Cherry alleen
  507. {
  508. total = y * 1.00;
  509. stotal = total * tax;
  510. answer = stotal + total;
  511. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  512. System.out.println("\tYou've purchased " + y + " Cherry(ies) for " + f.format(answer)
  513. + " including tax.");
  514. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  515.  
  516. }
  517. else if (z > 0 && x == 0 && y == 0)//Apple alleen
  518. {
  519. total = z * 1.50;
  520. stotal = total * tax;
  521. answer = stotal + total;
  522. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  523. System.out.println("\tYou've purchased " + z + " Apple(s) for " + f.format(answer)
  524. + " including tax.");
  525. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  526.  
  527. }
  528. else if(y > 0 && x > 0 && z == 0)// Banana en Cherry
  529. {
  530. total = x * 2.00;
  531. stotal = total * tax;
  532. double total1;
  533. double stotal1;
  534. answer = stotal + total;
  535. total1 = y * 1.00;
  536. stotal1 = total1 * tax;
  537. double answer1 = stotal1 + total1;
  538. double answer2 = answer + answer1;
  539. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  540. System.out.println("\tYou've purchased " + x + " Banana(s) and " + y + " Cherry(ies) for " + f.format(answer2)
  541. + " including tax.");
  542. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  543.  
  544. }
  545. else if(y > 0 && x == 0 && z > 0)//Cherry en apple
  546. {
  547. total = z * 1.50;
  548. stotal = total * tax;
  549. double total1;
  550. double stotal1;
  551. answer = stotal + total;
  552. total1 = y * 1.00;
  553. stotal1 = total1 * tax;
  554. double answer1 = stotal1 + total1;
  555. double answer2 = answer + answer1;
  556. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  557. System.out.println("\tYou've purchased " + y + " Cherry(ies) and " + z + " Apple(s) for " + f.format(answer2)
  558. + " including tax.");
  559. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  560.  
  561. }
  562. else if(y == 0 && x > 0 && z > 0)//Banana en apple
  563. {
  564. total = z * 1.50;
  565. stotal = total * tax;
  566. double total1;
  567. double stotal1;
  568. answer = stotal + total;
  569. total1 = x * 2.00;
  570. stotal1 = total1 * tax;
  571. double answer1 = stotal1 + total1;
  572. double answer2 = answer + answer1;
  573. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  574. System.out.println("\tYou've purchased " + x + " Banana(s) and " + z + " Apple(s) for " + f.format(answer2)
  575. + " including tax.");
  576. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  577.  
  578. }
  579. else if(y > 0 && x > 0 && z > 0)//Banana en Cherry en Apple
  580. {
  581. //Apple
  582. total = z * 1.50;
  583. stotal = total * tax;
  584. double total1;
  585. double stotal1;
  586. //Banana
  587. answer = stotal + total;
  588. total1 = x * 2.00;
  589. stotal1 = total1 * tax;
  590. double answer1 = stotal1 + total1;
  591. double answer2 = answer + answer1;
  592. //Cherry
  593. answer3 = total2 + stotal2;
  594. total2 = y * 1.00;
  595. stotal2 = total2 * tax;
  596. double answer3 = stotal2 + total2;
  597. double answer4 = answer2 + answer3;
  598. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  599. System.out.println("\tYou've purchased " + x + " Banana(s) and " + y + " Cherry(ies) and " + z + " Apple(s) for " + f.format(answer4)
  600. + " including tax.");
  601. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  602.  
  603. }
  604.  
  605.  
  606. else
  607. {
  608. try
  609. {
  610. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  611. System.out.println("\tYou did not chose anything. Choose one of the options. (1-2)"
  612. + "\n\t1. Main menu" + "\n\t2. Exit");
  613. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  614. byte var = kb.nextByte();
  615. if (var == 1)
  616. menu();
  617. else if (var == 2)
  618. {
  619. try
  620. {
  621. Scanner kb5 = new Scanner(System.in);
  622. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  623. System.out.println("\tDo you want to stay in the Store? (y/n)");
  624. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  625. String a5 = kb5.nextLine();
  626.  
  627. char a6 = a5.charAt(0);
  628.  
  629. if (a6 == 'y' || a6 == 'Y')
  630. {
  631. menu();
  632. }
  633. else if(a6 == 'n' || a6 == 'N')
  634. {
  635. System.exit(0);
  636. }
  637. else
  638. {
  639. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  640. System.out.println("\tInvalid Input.");
  641. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  642. pro();
  643. }
  644. }
  645. catch (Exception e)
  646. {
  647. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  648. System.out.println("\tInvalid Input.");
  649. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  650. menu();
  651. }
  652. }
  653. }
  654. catch (Exception e)
  655.  
  656. {
  657. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  658. System.out.println("\tInvalid Input.");
  659. System.out.println("\n------------------------------------------------------------------------------------------------------------------------");
  660. check();
  661. }
  662. }
  663. }
  664.  
  665. }
  666. //triangle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement