|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
||||||
Дополнить метод23.11.2016, 13:19. Показов 1285. Ответов 9
Метки нет (Все метки)
дополните методы geradeSumme(int[] feld) и summeUngeraderIndizes(int[] feld), так, чтобы
* Применяя цикл For проверьте,что бы не было лишних заходов в цикл * используйте для теста на четные/нечетные числа/индексы оператор % * Добавьте следующий массив с элементами 10, 9, 8, 7, 6, 5, 6, 7, 8, 9 для вашего тестирования.
0
|
||||||
| 23.11.2016, 13:19 | |
|
Ответы с готовыми решениями:
9
Дополнить код Дополнить строчку кода Дополнить приложение java |
|
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
|
|
| 23.11.2016, 13:59 | |
|
Ну это мы и сами могли бы написать. Что у вас-то не получается?
0
|
|
|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
|
| 23.11.2016, 21:20 [ТС] | |
|
Alradalion, это задание, я не могу понять как мне вызывать функцию с элементами 10, 9, 8, 7, 6, 5, 6, 7, 8, 9 в других функциях, чтобы уже проверку на четность и индекс сделать
Добавлено через 1 час 12 минут т е, я знаю как вычислить сумма всех положительных элементов и как посчитать сумме всех нечетных индексов, отдельно все получается, но впихнуть все это в одну функцию я не могу
0
|
|
|
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
|
|
| 23.11.2016, 21:46 | |
|
Покажите, что у вас получается
0
|
|
|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
||||||
| 23.11.2016, 22:29 [ТС] | ||||||
она работает, но я в каждом методе прописал int testfeld [] = {10,9,8,7,6,5,6,7,8,9};, можно ли это сделать один раз и потом применять везде?
0
|
||||||
|
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
|
|||||||||||
| 23.11.2016, 23:02 | |||||||||||
Сообщение было отмечено Djoni как решение
Решение
Смотрите, у вас есть метод:
Внутри метода вы описываете, что с этим любым массивом вы бы хотели сделать. Метод оперирует не с конкретным числовым массивом {10,9,8,7,6,5,6,7,8,9}, а с любым, который вы ему подсуните. То есть
int testfeld [] = {10,9,8,7,6,5,6,7,8,9}; Ради интереса, можете еще один массив написать, например int testfeld2 [] = {10,9,2,3}; Далее, вызываете метод geradeSumme(testfeld). Он у вас вызывается внутри System.out.println(geradeSumme(testfeld) ); И вот при вызове вы можете ему в скобках указывать любой массив. Например, testfeld2. Потому как ваш метод работает с массивами. Любымими и не завязан на какой-то конкретный. Когда пишите метод, просто считайте, что тот массив, который вам указан в скобках, вам известен. И опперируйте с ним так, как будто его знаете. В общем, как-то так)
1
|
|||||||||||
|
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 38
|
|||||||||||
| 23.11.2016, 23:12 | |||||||||||
|
Минут 10 ломал мозг чтобы понять, что паренёк имеет в виду.... иии... если я всё правильно понял, то я смущён, потому что паренёк просто НЕ понял, что
1
|
|||||||||||
|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
|
| 24.11.2016, 00:23 [ТС] | |
|
Alradalion, вот это отличное объяснение, все понял.
нашел ошибки, спасибо.
0
|
|
|
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
|
||||||
| 24.11.2016, 00:24 | ||||||
|
Что именно неправильно считает? Сумму нечетных элементов? Потому что у вас условие неверное там. Вы определяете нечетность самого элемента, а не индекса
Ну и вот так можно наглядно посмотреть для разных массивов)
1
|
||||||
|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
|
| 24.11.2016, 00:25 [ТС] | |
|
Alradalion, я понял, что было не так, спасибо вам, отлично разъяснили!
0
|
|
| 24.11.2016, 00:25 | |
|
Помогаю со студенческими работами здесь
10
Как дополнить обфусцированный код методом main?
Метод половинного деления,хорд,ньютона,комбинированный метод Дополнить метод Ньютона, учитывая сходимость Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|