Java Заполнение двумерного массива случайными числами и вывод его содержимого на экран

Поделиться
HTML-код
  • Опубликовано: 2 янв 2025

Комментарии • 9

  • @ЕвгенийВовк-ы7ь
    @ЕвгенийВовк-ы7ь 3 года назад

    Спасибо!)

  • @PERFORATTOR
    @PERFORATTOR 3 года назад

    А как заполнить обычными числами от 1 до 10?

    • @PERFORATTOR
      @PERFORATTOR 3 года назад

      for (int i = 0; i < 10; ++i) {
      for (int j = 0; j < 10; ++j){
      array[i][j] = i + 1;
      }
      }
      i и j в array сами переберутся и наполнятся числами

  • @serzzres
    @serzzres 4 года назад +2

    смысл немого кино, обучаешь то говори, не надо стесняться

  • @sergeypivovarov6452
    @sergeypivovarov6452 10 лет назад +1

    Фигня!
    Во первых:
    Зачем два цикла?! Это лишняя затрата памяти.
    Во вторых:
    Не работает! Вывод не правильный. Матрица не строится.

    • @МаратАскаров-ы9ч
      @МаратАскаров-ы9ч  10 лет назад

      Не относись критически, этот код только для ознакомления. Ты про что имеешь в виду на счет двух циклов? Здесь 4 цикла. Массив двумерный, поэтому два цикла для его заполнения и два цикла для вывода его на экран. Хотя можно 4 цикла заменить ОДНИМ циклом, чтобы заполнить ДВУМЕРНЫЙ массив и тут же выводить каждый его элемент на экран, но читать код тебе легче будет?

    • @sergeypivovarov6452
      @sergeypivovarov6452 10 лет назад

      Я это и имел ввиду, а матрицу он выводит в столбик

    • @МаратАскаров-ы9ч
      @МаратАскаров-ы9ч  10 лет назад

      Sergey Pivovarov на видео матрица выводится в виде таблицы, может ты что-то упустил в коде?

    • @sergeypivovarov6452
      @sergeypivovarov6452 10 лет назад

      Да
      Извиняй))
      Вместо System.out.print(a[i][j]+" ");
      Я написал System.out.println(a[i][j]+" ");