Advertisement
dxvmxnd

Untitled

Sep 24th, 2023 (edited)
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.54 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Main {
  3.     public static void main(String[] args) {
  4.         int n=0, i;
  5.         int[] array;
  6.         boolean isIncorrect;
  7.         Scanner scan = new Scanner(System.in);
  8.  
  9.         do {
  10.             isIncorrect = false;
  11.             System.out.println("Введите колличество элементов в массиве: ");
  12.             try {
  13.                 n = Integer.parseInt(scan.nextLine()) - 1;
  14.             }
  15.             catch (Exception e) {
  16.                 System.err.println("Неверный ввод данных!");
  17.                 isIncorrect = true;
  18.             }
  19.         } while (isIncorrect);
  20.  
  21.         array = new int[n];
  22.  
  23.  
  24.         for (i = 0; i <= n; ++i) {
  25.             do {
  26.                 isIncorrect = false;
  27.                 System.out.println("Введите " + (i+1) + " элемент массива");
  28.                 try {
  29.                     array[i] = Integer.parseInt(scan.nextLine());
  30.                 }
  31.                 catch (Exception e) {
  32.                     System.err.println("Неверный ввод данных!");
  33.                     isIncorrect = true;
  34.                 }
  35.             } while (isIncorrect);
  36.             scan.close();
  37.         }
  38.  
  39.         System.out.println("Вывод на экран: ");
  40.         for (i = 0; i <= n; ++i){
  41.             if (i % 2 ==1) {
  42.                 System.out.print(array[i] + ", ");
  43.             }
  44.             else {
  45.                 System.out.println("-" + array[i] + ", ");
  46.             }
  47.         }
  48.     }
  49. }
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement