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

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

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

dmitrybaranov
Автор

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

bxdvwsl
Автор

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

nordone_travels
Автор

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

Red
Автор

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

ГородскойКовбой
Автор

Не знаю правильно ли задам вопрос. Метод trickyFillArray, а если потребуется наполнить или вычесть, не важно сначала или с конца, т. е. в разброс 1, 4, 6 и т. д. как это решение будет выглядеть.

Sfinks
Автор

Александр, рада снова Вас видеть) Не очень поняла про заполнение массива в обратном порядке: 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. Что туда подставляется или какую роль играет

byhdnpu
Автор

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

pochemychka
Автор

Вот решил соединить ваш урок в один код
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 <values.length; i++) {
result += values[i];
}
System.out.println(result);
}

bxdvwsl
Автор

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

ovsser