Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by Adam using IntelliJ IDEA.
- * Date: Nov 13, 2009
- * All code below is free for use in:
- * Personal or private work
- * Open source projects
- * Free programs
- */
- import java.util.Scanner;
- import java.util.Arrays;
- public class arrayExample {
- public static void main(String args[]) {
- try {
- double[] arrayzList = {0,0,0,0,0,0,0,0,0,0};
- double minNumber = 0;
- double maxNumber = 0;
- double curAnalyze;
- double lastHighest;
- double intsCombined = 0;
- Scanner in = new Scanner(System.in);
- for (int i2 = 1; i2 <= 10; i2++) {
- double input;
- System.out.println("Input integer #" + i2 + ": ");
- input = in.nextDouble();
- if (i2 == 1) {
- minNumber = input;
- }
- if (input >= maxNumber) {
- maxNumber = input;
- }
- if (input <= minNumber) {
- minNumber = input;
- }
- arrayzList[i2 - 1] = input;
- }
- System.out.println("Your inputted integers:");
- System.out.println(Arrays.toString(arrayzList));
- System.out.println("Your highest inputted integer was:" + maxNumber);
- System.out.println("Your lowest inputted integer was:" + minNumber);
- System.out.print("The average of all inputted integers is: ");
- for (double anArrayzList1 : arrayzList) {
- intsCombined += anArrayzList1;
- }
- intsCombined = intsCombined / arrayzList.length;
- System.out.print(intsCombined + "\n");
- System.out.print("Highest to lowest: " + maxNumber + ", ");
- curAnalyze = minNumber;
- lastHighest = maxNumber;
- for (int i2 = 0; i2 < arrayzList.length - 2; i2++) {
- for (double anArrayzList : arrayzList) {
- if (anArrayzList >= lastHighest) {
- } else if (anArrayzList > curAnalyze) {
- curAnalyze = anArrayzList;
- }
- }
- System.out.print(curAnalyze + ", ");
- lastHighest = curAnalyze;
- curAnalyze = 0;
- }
- System.out.print(minNumber);
- System.out.println("\nYour inputted integers arranged from smallest to largest:");
- Arrays.sort(arrayzList);
- System.out.println(Arrays.toString(arrayzList));
- } catch (Exception e) {
- System.out.println("Don't be hatin on mah analyzer.\n Exceptions be throwing, stace traces be printin!");
- e.printStackTrace();
- }
- }
- }
Add Comment
Please, Sign In to add comment