17. Основы Java - Практика: Массивы + Циклы

Поделиться
HTML-код
  • Опубликовано: 5 май 2023
  • НаукаНаука

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

  • @user-xh9ec9lx6n
    @user-xh9ec9lx6n Месяц назад +1

    Александр, почему больше не записываете видео? очень ясная подача информации

  • @nordone_travels
    @nordone_travels 24 дня назад

    Аж захотелось написать программу с часами. Ведь по сути это просто программа с вложенными циклами привязанная к минимальной используемой в них длине времени.

  • @user-bx3dv4ws6l
    @user-bx3dv4ws6l 10 месяцев назад +1

    Александр, благодарю! приятные уроки)

  • @dmitrybaranov7447
    @dmitrybaranov7447 Год назад +1

    Хорошо, что Вы вернулись! Спасибо за видео! Завис на Дженериках. Хотелось бы разобраться в них.

  • @aurum5766
    @aurum5766 3 месяца назад

    Спасибо вам большое за ваш труд🤓

  • @CatacombRaider
    @CatacombRaider Год назад +3

    Александр, давайте что-нибудь стоящее, а не основы, которыми уже всех задушили. С удовольствием бы глянул про webflux с вашими объяснениями

    • @FlameXander
      @FlameXander  Год назад +7

      Про сложные темы я не против порассказывать, но надо бы курс закончить по базе раз его начал)

  • @sergeinerobeev3501
    @sergeinerobeev3501 2 месяца назад

    Спасибо!❤

  • @pochemychka1892
    @pochemychka1892 6 месяцев назад

    Добрый день! вот учусь учусь и получилась такая ситуация как решить массивом, а не индексами сложение двух радом стоящих цифр в массиве {8, 5, 7, 2, 6, 8} это уже алгоритмы как я понимаю. вводим переменную которая сохраняет значения ну как указать на два соседних 8+5, 5+7, 7+2 и т д..
    по отдельности я решил записав каждый индекс и разделил к примеру на другое число вывел среднее.

  • @djadjaandrey
    @djadjaandrey 9 месяцев назад

    👍👍👍

  • @user-by6hd9np7u
    @user-by6hd9np7u Год назад

    Александр, рада снова Вас видеть) Не очень поняла про заполнение массива в обратном порядке: arr[i]=arr.length - 1 -i; Если подставить 9 - 1 -1 = 8 --> 9-1-2 = 6 но в консоли получается 9 8 7 6 ... То есть зачем отнимать i. Аналогично rr[i]=5+i*2 зачем мы прибавляем i. Что туда подставляется или какую роль играет

    • @FlameXander
      @FlameXander  Год назад +2

      Если i прописывается и слева и справа, то получается что появляется зависимость между номером ячейки и значением, которое мы туда положим. Насчет "9 - 1 -1 = 8 --> 9-1-2 = 6" не совсем понял что за расчет. Самая первая ячейка в массиве имеет индекс 0, если массиве 10 ячеек, то arr.length = 10, итого получаем что самая первая ячейка заполняется по формуле (arr[i] = arr.length - 1 - i) -> arr[0] = 10 - 1 - 0 = 9, вроде бы все верно.

    • @user-by6hd9np7u
      @user-by6hd9np7u Год назад

      @@FlameXander Александр, благодарю. Я думала, что arr.length берет индекс последней ячейки, в этом случае он 9. Но теперь понятно, что это количество ячеек.

  • @ovsser
    @ovsser 3 месяца назад

    не показали как вывести определенное число из массива в печать

  • @user-bx3dv4ws6l
    @user-bx3dv4ws6l 10 месяцев назад

    Вот решил соединить ваш урок в один код
    public static void main(String[] args) {
    int[] arr1 = {1,2,3,4,5,6,7,8,9};
    int[] arr2 = {9,8,7,6,5,4,3,2,1};
    int[] res = new int[arr1.length];
    for (int i = 0; i < res.length; i++) {
    res[i] = arr1[i] + arr2[i];
    }
    sumArray(res);
    }
    public static void sumArray(int[] values) {
    int result = 0;
    for (int i = 0; i