Guest User

Untitled

a guest
Jul 17th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. /**
  2. * Created by Adam using IntelliJ IDEA.
  3. * Date: Nov 13, 2009
  4. * All code below is free for use in:
  5. * Personal or private work
  6. * Open source projects
  7. * Free programs
  8. */
  9. import java.util.Scanner;
  10. import java.util.Arrays;
  11.  
  12. public class arrayExample {
  13. public static void main(String args[]) {
  14. try {
  15. double[] arrayzList = {0,0,0,0,0,0,0,0,0,0};
  16. double minNumber = 0;
  17. double maxNumber = 0;
  18. double curAnalyze;
  19. double lastHighest;
  20. double intsCombined = 0;
  21. Scanner in = new Scanner(System.in);
  22. for (int i2 = 1; i2 <= 10; i2++) {
  23. double input;
  24. System.out.println("Input integer #" + i2 + ": ");
  25. input = in.nextDouble();
  26. if (i2 == 1) {
  27. minNumber = input;
  28. }
  29. if (input >= maxNumber) {
  30. maxNumber = input;
  31. }
  32. if (input <= minNumber) {
  33. minNumber = input;
  34. }
  35. arrayzList[i2 - 1] = input;
  36. }
  37. System.out.println("Your inputted integers:");
  38. System.out.println(Arrays.toString(arrayzList));
  39. System.out.println("Your highest inputted integer was:" + maxNumber);
  40. System.out.println("Your lowest inputted integer was:" + minNumber);
  41. System.out.print("The average of all inputted integers is: ");
  42. for (double anArrayzList1 : arrayzList) {
  43. intsCombined += anArrayzList1;
  44. }
  45. intsCombined = intsCombined / arrayzList.length;
  46. System.out.print(intsCombined + "\n");
  47. System.out.print("Highest to lowest: " + maxNumber + ", ");
  48. curAnalyze = minNumber;
  49. lastHighest = maxNumber;
  50. for (int i2 = 0; i2 < arrayzList.length - 2; i2++) {
  51. for (double anArrayzList : arrayzList) {
  52. if (anArrayzList >= lastHighest) {
  53. } else if (anArrayzList > curAnalyze) {
  54. curAnalyze = anArrayzList;
  55. }
  56. }
  57. System.out.print(curAnalyze + ", ");
  58. lastHighest = curAnalyze;
  59. curAnalyze = 0;
  60. }
  61. System.out.print(minNumber);
  62.  
  63. System.out.println("\nYour inputted integers arranged from smallest to largest:");
  64. Arrays.sort(arrayzList);
  65. System.out.println(Arrays.toString(arrayzList));
  66.  
  67. } catch (Exception e) {
  68. System.out.println("Don't be hatin on mah analyzer.\n Exceptions be throwing, stace traces be printin!");
  69. e.printStackTrace();
  70. }
  71. }
  72. }
Add Comment
Please, Sign In to add comment