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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2013, 09:46   #1
SoU
Новичок
Джуниор
 
Регистрация: 07.12.2013
Сообщений: 3
По умолчанию однородные массивы. на С

Народ срочно выручите меня с однородными массивами а то отчисление светит(

одномерные массивы 1) В массиве К (N) найти сумму элементов, которые при делении на 3 дают остаток, равный 2. 2) Имеются объемы продажи валюты банком в течении года по месяцам: 1 мес. - 90.2, 2 мес. - 123.7, 3 мес. - 84.4, 4 мес. - 99.3, 5 мес. - 114,5, 6 мес. - 140.3, 7 мес. - 70.4, 8 мес. - 90.8, 9 мес. - 56.3, 10 мес. - 111.4, 11 мес - 102.2, 12 мес. - 99.9. Требуется определить для каждого полугодия месяцы с наибольшим и наименьшим объемом продажи. Ответы: В 1-м полугодии наибольший объем 140.9 был в 6-м месяце, а наименьший - 84.4 в 3-м. Во 2-м полугодии наибольший объем 111.4 был в 10-м месяце, а наименьший - 56.3

Последний раз редактировалось Serge_Bliznykov; 07.12.2013 в 10:10.
SoU вне форума Ответить с цитированием
Старый 07.12.2013, 09:52   #2
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Я не знаю что такое "однородные массивы" и гугл тоже не знает (я спросил).
Вот тут кто-то что-то про однородные массивы писал: http://www.programmersforum.ru/showthread.php?t=80109
и вот тут: http://javapd.blogspot.ru/2008/04/2.html какой-то черт пишет:
Цитата:
Массивы в Java однородные, то есть все элементы в массиве должны быть одного типа, за исключением случаев, разрешённых полиморфизмом
что-то такое?
покажите мне многородные (разнородные) массивы, если возможно (а это невозможно)

Последний раз редактировалось rrrFer; 07.12.2013 в 09:56.
rrrFer вне форума Ответить с цитированием
Старый 07.12.2013, 09:56   #3
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

1.
Код:
Sum:=0;
For i:=1 to n do
  If k[i] mod 3=2 then
Sum:=sum+k[i];
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 07.12.2013, 10:01   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
покажите мне многородные (разнородные) массивы, если возможно
array of Variant, но ТС это не поможет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 07.12.2013, 10:12   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

судя по началу задания, речь идёт банально об одномерных массивах. для TC это одно и то же, что одномерные, что однородные!
Т.е.это обычная задачка на массивы.
см. код в пост #3 от ZX Spectrum-128
Serge_Bliznykov вне форума Ответить с цитированием
Старый 07.12.2013, 10:21   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Пост #3 не поможет - только сейчас доглядел, что
Цитата:
на С
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 07.12.2013, 10:39   #7
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Переведет на С
http://www.codeforge.com/dlpre/172701
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 07.12.2013, 10:40   #8
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Цитата:
array of Variant
и как же они внутри устроены?
по определению, массив - это набор элементов одного типа, потому что массив должен гарантировать константное время произвольного доступа, обеспечить которое можно в случае, если все элементы в массиве занимают одинаковое количество памяти (т.е. имеют один тип, скорее всего)
rrrFer вне форума Ответить с цитированием
Старый 07.12.2013, 11:27   #9
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
массив - это набор элементов одного типа
С этой точки зрения ни чего против и не имею. Указатели на структуры само собой одного типа и длины. Я про данные адресованные в структуре Variant
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 07.12.2013, 11:36   #10
SoU
Новичок
Джуниор
 
Регистрация: 07.12.2013
Сообщений: 3
По умолчанию

Спасибо))))
SoU вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Однородные массивы,Qbasic. zet694 Помощь студентам 4 19.05.2013 08:04
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
Однородные массивы. Vadim123456 Помощь студентам 7 13.02.2010 21:10
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12