Advertisement
Guest User

Untitled

a guest
May 19th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.35 KB | None | 0 0
  1. public static void main(String[] args) {
  2.         int i = 0, j = 0, k = 0;
  3.         double d = 0;
  4.         boolean bool = false;
  5.         ////////////////////////////////////////////////////////
  6.  
  7.         int[] A = { 3, 2, 5, 1, 3, 1, 2, 3 };
  8.  
  9.         ////////////////////////////////////////////////////////
  10.         System.out.println("Testumgebung\n");
  11.         switch (args.length) {
  12.         case 0:
  13.             System.out.println("Keine Argumente angegeben");
  14.             ////////////////////////////////////////////////////////
  15.  
  16.             int[] C = new int[A.length];
  17.             C[0] = 0;
  18.             C[1] = A[1];
  19.             j = 0;
  20.             int[] B = new int[A.length];
  21.             for (i = 2; i < A.length; i++) {
  22.                 if (A[i] + C[i - 2] > C[i - 1]) {
  23.                     C[i] = A[i] + C[i - 2];
  24.                     B[j] = i;
  25.                     j++;
  26.                 } else {
  27.                     C[i] = C[i - 1];
  28.                 }
  29.  
  30.             }
  31.  
  32.             ////////////////////////////////////////////////////////
  33.             break;
  34.         default:
  35.             System.out.println("" + args.length + " Argumente angegeben");
  36.             ////////////////////////////////////////////////////////
  37.             try {
  38.                 k = Integer.parseInt(args[0]);
  39.             } catch (NumberFormatException e) {
  40.                 System.out.println("ParserError");
  41.                 System.exit(0);
  42.             }
  43.  
  44.             ////////////////////////////////////////////////////////
  45.             break;
  46.         }
  47.         i = 0;
  48.         if (false) {
  49.             System.out.println("Ergebnis: " + d);
  50.         }
  51.         if (true) {
  52.             for (i = 0; i < 5; i++) {
  53.                 System.out.println("Ergebnis: " + B[i]);
  54.             }
  55.         }
  56.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement