Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2013, 15:19   #1
Digitext
Новичок
Джуниор
 
Регистрация: 24.12.2013
Сообщений: 4
Восклицание Элементы массива.

На языке Java

1) метод getMaxVal(), возвращающий, значение максимального элемента массив.

2)метод getFistGreater(int value), возвращающий индекс первого найденного значения массива, больше параметра value. Если такого значения в массиве нет - метод должен возвращать -1.

3)метод getNegativeCount(), возвращающий количество элементов массива меньше 0. Если ни одного элемента массива с таким значением нет, метод должен вернуть 0.
Digitext вне форума Ответить с цитированием
Старый 24.12.2013, 16:31   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Наработки есть?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 24.12.2013, 16:40   #3
Digitext
Новичок
Джуниор
 
Регистрация: 24.12.2013
Сообщений: 4
По умолчанию

На 1. Что то похожее на это.
public getmaxval()
int max=array[0];
for(int i=1; i<array. length; i++){
if(array[i]>max){
max=array[i];
}
}
return max
Digitext вне форума Ответить с цитированием
Старый 25.12.2013, 07:06   #4
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Код:
public int getMaxVal() {
	int max = array[0];
	
	for(int i = 1; i < array.length; i++) {
		if(array[i] > max) {
			max = array[i];
		}
	}
	return max;
}
Вот уже что-то

3)
Код:
public int getNegativeCount() {
	int count = 0;
	
	for(int i = 0; i < array.length; i++) {
		if(array[i] < 0) {
			count++;
		}
	}
	return count;
}
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!

Последний раз редактировалось Bugrimov; 25.12.2013 в 10:30.
Bugrimov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти минимальный и максимальный элементы массива Х и поменять их в массиве местами. Элементы массива вычисляются по формуле Xi=(( Милашечка Помощь студентам 0 26.05.2013 13:01
Сформировать новый массив, содержащий повторяющиеся элементы массива A. Элементы в новом массиве не повторяются(Pascal) mad_putin Помощь студентам 0 13.12.2012 00:09
Элементы матрицы. Все ненулевые элементы массива D(k) расположить в начале массива E(k) и подсчитать их к Вася Маклауд Помощь студентам 0 03.04.2011 17:21
1.Найти в матрице первую строку, все элементы которой отрицательны 2.отсортировать элементы массива по в w0lf16 Помощь студентам 2 22.11.2009 15:47