Arkanium77

Untitled

Oct 30th, 2016
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1.                 System.out.println("Количество вершин многоугольника:");
  2.                 int n = sc.nextInt();
  3.                 //StringBuilder[] mas = new StringBuilder[n + (n - 3)];
  4.                 //Ой! NullPointerException! Не знаю, почему он тут вылез, так и не понял.
  5.                 String[] mas = new String[n + (n - 3)];
  6.                 int q = 0;
  7.                 for (; q < n - 1; q++) {
  8.                     //mas[q]=new StringBuilder();
  9.                     mas[q] = "" + (q + 1) + "-" + (q + 2) + " ";
  10.                 }
  11.                 mas[q] = n + "-1 ";
  12.                 q++;
  13.                 System.out.println("Вводите диагонали (пара вершин):");
  14.                 for (int i = q; i < n + (n - 3); i++) {
  15.                     //mas[i]=new StringBuilder();
  16.                     mas[i] = sc.nextInt() + "-" + sc.nextInt() + " ";
  17.                 }
  18.                 System.out.println("Ввод завершён\n_____________");
  19.                 for (int i = 0; i < n + (n - 3); i++) {
  20.                     if (i < q) {
  21.                         mas[i] += "Red";
  22.                     } else {
  23.                         mas[i] += "Blue";
  24.                     }
  25.                 }
  26.                 for (int i = 0; i < n + (n - 3); i++) {
  27.                     System.out.println(mas[i]);
  28.                 }
Advertisement
Add Comment
Please, Sign In to add comment