0 / 0 / 1
Регистрация: 29.10.2015
Сообщений: 252
|
|||||||||||
1 | |||||||||||
Как передать аргументы в метод с params аргументом?21.11.2016, 17:56. Показов 2519. Ответов 6
Метки нет (Все метки)
Доброго вечера, форумчане
Нужна помощь с задачей с применением метода params. Даны натуральные числа N, M. Разработать метод, который возвращает массив, состоящий из всех натуральных чисел, меньших N, квадрат суммы цифр которых равен M, а также их количество. В отдельном файле кода создал метод params для массива, но что-то не могу понять, как в него передать числа из основной программы ? Так же в правильности самого метода не совсем уверен Есть подозрение, что здесь нужен метод out ?
0
|
21.11.2016, 17:56 | |
Ответы с готовыми решениями:
6
Как правильно передать аргументы в нужный метод? Строку с методом подчеркивает и говорит о том, что не переданы аргументы. Как их передать в метод? Нужно передать вторым аргументом char, а не int в метод ignore() Какие аргументы стоит передать в метод? |
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
|
|
21.11.2016, 18:38 | 2 |
Namatrasnik, params тут вообще непричем: создаете метод, возвращающий массив, и принимающий 2 числа - N и M
для количества, я полагаю, достаточно будет подсчитать количество элементов в возвращаемом массиве. но если очень надо, чтобы метод возвращал и количество - добавляйте выходной параметр имхо конечно
0
|
43 / 15 / 2
Регистрация: 27.02.2016
Сообщений: 36
|
|
21.11.2016, 18:56 | 3 |
params позволяет принимать методу переменное число аргументов, у вас по условию задачи аргументов должно быть 2, т.е. строго определённое число.
0
|
0 / 0 / 1
Регистрация: 29.10.2015
Сообщений: 252
|
||||||
02.12.2016, 15:42 [ТС] | 4 | |||||
Хорошо. Вот у меня есть массив:
0
|
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
|
||||||
02.12.2016, 16:19 | 5 | |||||
Очевидно, не самый короткий вариант, но работает.
0
|
0 / 0 / 1
Регистрация: 29.10.2015
Сообщений: 252
|
|
06.12.2016, 17:34 [ТС] | 6 |
Pikemaster, а можно ли проще (на начальном уровне) написать метод Sum ? Просто такой способ пока не изучаем, весьма трудно разобраться
0
|
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
|
||||||
06.12.2016, 17:51 | 7 | |||||
Такой вариант еще есть.
1
|
06.12.2016, 17:51 | |
06.12.2016, 17:51 | |
Помогаю со студенческими работами здесь
7
Необязательные параметры и params - как в params ввести несколько аргументов Как передать аргументы? Как передать аргументы в поток? Как передать аргументы функции Как правильно передать аргументы в функцию? Простой шифровальщик. Как передать аргументы в Main() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |