Технология обеспечивающая одновременную работу со звуком, видеороликами анимациями, статическими изображениями и тексте в интерактивном (диалоговом) режиме (11 букв)
public class Main { public static BufferedReader READER = new BufferedReader(new InputStreamReader(System.in)); public static void main(String[] args) throws IOException { int N = Integer.parseInt(READER.readLine()); int[] array = new int[N]; for(int i = 0; i < array.length; ++i) array[i] = Integer.parseInt(READER.readLine()); System.out.println("Negative: " + Main.function(array)); } public static boolean function(int[] array) { for(int number : array) if(number >= 0) return false; return true; } }
Юрьевич293
14.05.2022
Собственно, решение однострочное...
// PascalABC.NET 3.0, сборка 1150 от 22.01.2016 begin Writeln('Ср.арифм=',ArrRandom(30,0,1000).Println(', '). Where(x->Odd(x)).Average) end.
И пояснение, как это работает, т.е. по сути алгоритм на русском языке. ArrRandom(30,0,1000) создает массив из 30 элементов и заполняет его случайными значениями из диапазона [0,1000]. Далее этот массив обрабатывается методом Println, который направляет значения элементов на вывод, разделяя их запятой с последующим пробелом и в конце вывода добавляет смену строки. Затем элементы массива проходят фильтр Where(x->Odd(x)), который пропускает через себя только те значения, которые удовлетворяют условию Odd(значение элемента)=True, а мы знаем, что Odd() возвращает True для нечетного аргумента. Далее фильтр элементы обрабатываются методом Average, который умеет принимать набор значений и возвращать их среднее. И наконец, процедура Writeln выводит полученное значение, предваряя его текстовым пояснением.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Технология обеспечивающая одновременную работу со звуком, видеороликами анимациями, статическими изображениями и тексте в интерактивном (диалоговом) режиме (11 букв)
скорее всего