Найдите правильный ответ на вопрос ✅ «Составьте программу, которая заполняет массив а[1 . 20] случайными целыми числами в диапазоне от 1 до 30 и выводит на экран элементы, . » по предмету Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника. 3. Даны длины катетов прямоугольного треугольника.
Найдите периметр треугольника.
Почему при А=1, В=1, С=1 ответ АVВ равно 1?
2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.
КАК ПЕРЕВЕРНУТЬ МАССИВ !? СУММА ЧЕТНЫХ ЧИСЕЛ МАССИВА !? САМОЕ БОЛЬШОЕ ЧИСЛО В МАССИВЕ !? МАССИВЫ C#😱
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » Составьте программу, которая заполняет массив а[1 . 20] случайными целыми числами в диапазоне от 1 до 30 и выводит на экран элементы, значения которых являются четными и кратными 3
Источник: iotvet.com
Напишите программу которая заполняет массив а[1 . 10] случайными целыми числами в диапазоне от 1 до 20 и выводит на экран элементы массива с четными значениями
Получи верный ответ на вопрос «Напишите программу которая заполняет массив а[1 . 10] случайными целыми числами в диапазоне от 1 до 20 и выводит на экран элементы . » по предмету Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Новые вопросы по информатике
Напиши обратные действия. Снять — Открыть — Прилететь —
Перевести число 2-чной системы счисления в 10-чную: 1110000/2, 10001101/2
Какими знаками можно обозначить на письме звонкий и глухой удары в барабан?
1) В поезде 17 вагонов, 10-17-купейные, остальные-плацкарт. Ввести № вагона. напечатать вид. 2) Ввести 2 числа. Напечатать их частное или сообщить, что на 0 делить нельзя
Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить? программа паскаль
Главная » Информатика » Напишите программу которая заполняет массив а[1 . 10] случайными целыми числами в диапазоне от 1 до 20 и выводит на экран элементы массива с четными значениями
Источник: 4i5.ru
Как улучшить генерацию массива четных чисел?
по производительности и по памяти это все равно скорее всего будет то же самое. По читабельности тоже примерно одно и то же. В чем тогда преимущество вашего варианта?
Заполнить массив случайными числами. Генератор уникальных случайных чисел. rand. srand ДЗ #7
3 мар 2020 в 4:36
Чем меньше методов тем лучше 🙂 Принципиальной разницы нет, дело вкуса.
3 мар 2020 в 4:39
Ответ уже дан. Просто напомню что это можно сделать потоками:
public static int[] evenArray(int number) < return IntStream.rangeClosed(1, number/2).map(x ->x*2).toArray(); >
Отслеживать
ответ дан 3 мар 2020 в 3:39
default locale default locale
18.4k 4 4 золотых знака 31 31 серебряный знак 45 45 бронзовых знаков
Мысли сходятся 🙂
3 мар 2020 в 3:40
Спасибо за интересные решения 🙂
3 мар 2020 в 4:59
Плюсик за красоту)
– user285292
3 мар 2020 в 6:47
Вариант с использованием IntStream.filter :
public static void main(String[] args) < System.out.print(Arrays.toString(evenArray(8))); // [2, 4, 6, 8] >public static int[] evenArray(int number) < return IntStream.rangeClosed(1, number).filter(i ->i % 2 == 0).toArray(); >
В случае, если переданное число отрицательное, вернет пустой массив.
Отслеживать
ответ дан 27 ноя 2020 в 20:33
user417380 user417380
Проходим полпути от единицы до переданного числа, пройденные числа умножаем на два:
public static void main(String[] args) < System.out.print(Arrays.toString(evenArray(8))); // [2, 4, 6, 8] >public static int[] evenArray(int number) < return IntStream.rangeClosed(1, number / 2).map(i ->i * 2).toArray(); >
Отслеживать
ответ дан 7 дек 2020 в 3:23
user419583 user419583
- java
- массивы
- инспекция-кода
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com