powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Массивы
25 сообщений из 36, страница 1 из 2
Массивы
    #33279664
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой массив:
Код: plaintext
1.
2.
3.
row[ 1 ]={Петя, Вася, 10 }
row[ 2 ]={Люда, Катя, 15 }
row[ 3 ]={Жора, Кеша, 20 }

Можна ли, не используя цикла просуммировать третий элемент row ?
...
Рейтинг: 0 / 0
Массивы
    #33279674
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет
...
Рейтинг: 0 / 0
Массивы
    #33279678
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
int sum = 0 ;
for (int i =0; i<row.length; i++){
sum+=row [3];
}
...
Рейтинг: 0 / 0
Массивы
    #33279679
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по-другому вряд ли
...
Рейтинг: 0 / 0
Массивы
    #33279688
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9int sum = 0 ;
for (int i =0; i<row.length; i++){
sum+=row [3];
}


Спасибо. Жаль, что нет метода похожего на сортировку массивов...
...
Рейтинг: 0 / 0
Массивы
    #33279733
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Есть такой массив:
>row[1]={Петя, Вася,10}
>row[2]={Люда, Катя,15}
>row[3]={Жора, Кеша,20}

>Можна ли, не используя цикла просуммировать третий элемент row?

или я туплю под конец дня или вопрос не понятный, что то одно из 3.

Что значит просумировать третий элемент.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Массивы
    #33279741
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите
описался

sum +=row [3]
...
Рейтинг: 0 / 0
Массивы
    #33279743
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9int sum = 0 ;
for (int i =0; i<row.length; i++){
sum+=row [3];
}


Блин, туплю я, плюс к этому глаза гавно :-) просто не увидел и затупил
...
Рейтинг: 0 / 0
Массивы
    #33279746
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот напимер вообще не х... не понял, что это за массивы такие??

В любом случае можно так без цыкла sum = mas[1]+mas[2]+mas[3]
...
Рейтинг: 0 / 0
Массивы
    #33279751
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гы [ i ] не отображается


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Массивы
    #33279752
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял это не описка - система игнорит первые скобки

row(кв скоб)i(кв скоб)(кв скоб)3(кв скоб)
вот так
...
Рейтинг: 0 / 0
Массивы
    #33279758
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с циклом динамичнее
...
Рейтинг: 0 / 0
Массивы
    #33279764
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9с циклом динамичнее
так просили то без цыкла :)
...
Рейтинг: 0 / 0
Массивы
    #33279773
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если изменится размерность!
И вообще - чем цикл плох?
...
Рейтинг: 0 / 0
Массивы
    #33279781
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9а если изменится размерность!
И вообще - чем цикл плох?
Желание клиента закон, и нечего тут.... :)
...
Рейтинг: 0 / 0
Массивы
    #33279782
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например если еще Юра с Вовой за 30 захочет! :)
надо будет добавлять (Юра,Вова, 30)
...
Рейтинг: 0 / 0
Массивы
    #33279785
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessen User9с циклом динамичнее
так просили то без цыкла :)

Получилось. Большое спасибо.

Я просто хотела, что бы без цикла.
Побыстрее, проще. Может просто кто на этом зубы съел и ответ знает наверняка.
...
Рейтинг: 0 / 0
Массивы
    #33279803
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessen
> User9с циклом динамичнее
> так просили то без цыкла :)Тема==Ответить




массив для того и придуман, чтоб циклом в нем шуршать

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Массивы
    #33285682
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot GlukOza]Есть такой массив:
Код: plaintext
1.
2.
3.
row[ 1 ]={Петя, Вася, 10 }
row[ 2 ]={Люда, Катя, 15 }
row[ 3 ]={Жора, Кеша, 20 }

Есть еще такая заморочка. Мне надо поменять Петю, Люду, Жору на Свету, Аню, Ивана.

Как это сделать, подкиньте идею...
...
Рейтинг: 0 / 0
Массивы
    #33285880
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только перебором.
...
Рейтинг: 0 / 0
Массивы
    #33286162
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мона сделать несколько массивов, но я сделал бы HashMap
...
Рейтинг: 0 / 0
Массивы
    #33286211
...мона сделать несколько массивов, но я сделал бы HashMap

респект.
...
Рейтинг: 0 / 0
Массивы
    #33286255
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naugмона сделать несколько массивов, но я сделал бы HashMap

Научи ...
...
Рейтинг: 0 / 0
Массивы
    #33286287
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну то есть работать не со строками, а с колонками - отдельный массив для каждого элемента row (Петя, Люда, Жора), и потом просто заменить его на другой массив (Света, Аня, Иван). Но это черевато массой глюков и непонятно зачем это делать - те же яйца вид сбоку но ещё и битые - связь между колонками становится эфемерной.

Лучше всё изначально положить в HashMap и тогда чтоб найти "Петю" не надо будет перебирать весь массив.
...
Рейтинг: 0 / 0
Массивы
    #33286310
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naugну то есть работать не со строками, а с колонками - отдельный массив для каждого элемента row (Петя, Люда, Жора), и потом просто заменить его на другой массив (Света, Аня, Иван). Но это черевато массой глюков и непонятно зачем это делать - те же яйца вид сбоку но ещё и битые - связь между колонками становится эфемерной.

Лучше всё изначально положить в HashMap и тогда чтоб найти "Петю" не надо будет перебирать весь массив.

А как ложить в HashMap? Я совсем не работала с этим.
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Массивы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]