0 / 0 / 0
Регистрация: 28.09.2017
Сообщений: 11
1

Создать класс ОдномерныйМассив. Создать метод для вычисления суммы элементов двух массивов. Метод должен иметь два аргум

12.10.2017, 14:19. Показов 1382. Ответов 2
Метки нет (Все метки)

Создать класс ОдномерныйМассив. Создать метод для вычисления суммы
элементов двух массивов. Метод должен иметь два аргумента - одномерные
массивы с типом данных double, и должен возвращать результат - массив с
типом double.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2017, 14:19
Ответы с готовыми решениями:

Производный класс: метод возведения в произвольную степень, и метод для вычисления логарифма числа
Реализовать класс-оболочку Number для числового типа float. Реализовать методы сложения и деления....

Создать массив, содержащий суммы соответствующих элементов двух исходных массивов
Недавно начал изучать C# и вот наткнулся на проблему... Массив не хочет строится из двух данных!!! ...

Дано два массива одинаковой длины по 10 элементов. Создать третий массив который будет отображать сумму первых двух массивов(для одномерного и двумер
Дано два массива одинаковой длины по 10 элементов. Создать третий массив который будет отображать...

Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет метод для определения дли
Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет...

2
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
12.10.2017, 14:32 2
Что должно возвращаться в случае когда массивы разной длины?
Где Ваши наработки?
0
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
12.10.2017, 14:35 3
Лучший ответ Сообщение было отмечено KKKuat как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class SumArrays {
    public static void main(String[] args) {
        double[] firstArray = {1.0, 2.0, 3.0};
        double[] secondArray = {3.0, 5.0};
        System.out.println(Arrays.toString(firstArray));
        System.out.println(Arrays.toString(secondArray));
        System.out.println();
        System.out.println(Arrays.toString(sumArrays(firstArray, secondArray)));
    }
 
    public static double[] sumArrays(double[] first, double[] second) {
        int length = first.length > second.length ? first.length : second.length;
        double[] result = new double[length];
        for (int i = 0; i < length; i++) {
            if (i < first.length && i < second.length) {
                result[i] = first[i] + second[i];
            } else if (i < first.length) {
                result[i] = first[i];
            } else {
                result[i] = second[i];
            }
        }
        return result;
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2017, 14:35
Помогаю со студенческими работами здесь

Создать конструктор класса и метод для вычисления
Здравствуйте, составил программу по условию, но только с одним классом, не знаю как сделать...

Создать рекурсивный метод для вычисления значения функции
Написать программу для вычисления значения функции. Найти значение при заданном N. Помогите...

Метод должен иметь тип возвращаемого значения
Задание: В последовательности чисел вводимых с клавиатуры исключить все цифры 1 и 3, оставив...

Метод должен иметь тип возвращаемого значения
ПОДСКАЖИТЕ ЧТО ДЕЛАТЬ? :scratch:


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru