![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
вот собственно задача
Задан числовой файл . Найти сумму компонент, стоящих между минимальной и максимальной. Заменить этой суммой все элементы из которых она сформирована (элементы между максимумом и минимумом). Файл вывести как до, так и после преобразования. говорят давай делай чтобы без использования дополнительного файла, но нельзя же сразу открыть на запись и на чтение. код: Код:
Последний раз редактировалось Stilet; 15.04.2012 в 15:45. |
![]() |
![]() |
![]() |
#2 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Вместо втрого файла берешь массив и с ним работаешь. Мне кажется это изначально было очевидно, зачем со вторым файлом заморачиваться?
Все тривиальное просто
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 15.04.2012
Сообщений: 7
|
![]() Код:
Последний раз редактировалось Stilet; 15.04.2012 в 15:56. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
я уже пробовал по разному, не работает.
как по вашему это - реализуйте же. mekkanizer, эмм что?) |
![]() |
![]() |
![]() |
#5 |
Регистрация: 15.04.2012
Сообщений: 7
|
![]()
ну я может не понял чего но там вроже точки с запятой в конце строки не хватает
![]() |
![]() |
![]() |
![]() |
#6 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Объявляешь m: array of integer;
Потом так: Код:
p.p.s.mekkanizer, если не знаешь, то лучше запусти и проверь. Перед end символ ";" можно не ставить
Все тривиальное просто
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
НО Зачем в данной задаче динамические массивы и вообще массивы, когда можно банально ПОВТОРНО открыть файл и прочитать значения из него?!! я бы предложил такой код для решения данной задачи (основываясь на коде TC ): Код:
Последний раз редактировалось Serge_Bliznykov; 16.04.2012 в 10:48. |
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
Это что за новости? Кто сказала, что это нельзя?...
![]() Цитата:
Упс, sorry - Серж уже это сделал! )). Серж, только reset перед записью - лишний, мне кажется. Все будет прекарсно работать и без него.
Предпочитаю на "ты".
Последний раз редактировалось TinMan; 16.04.2012 в 10:53. |
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
и мой код чуть выше (TinMan не мог его увидеть, когда писал свой пост) прекрасно иллюстрирует это. Последний раз редактировалось Serge_Bliznykov; 16.04.2012 в 10:54. |
|
![]() |
![]() |
![]() |
#10 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Так то да, не обратил внимания, что файл типизированый.
Все тривиальное просто
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Осуществить операцию типа. Код внутри | TYMON | C++ Builder | 0 | 07.04.2012 13:33 |
ошибки в задаче(код внутри) | skanku | Общие вопросы C/C++ | 2 | 10.01.2012 08:58 |
Переделать цикл. Код внутри =) | Silverstone | Помощь студентам | 4 | 21.12.2011 22:12 |
Нахождение слов-анаграмм, Ошибка выдается. Задание внутри. Код внутри. | TYMON | Общие вопросы .NET | 2 | 22.11.2010 21:07 |
Прошу помочь переделать.Код внутри.С++ | BackSlash | Помощь студентам | 1 | 10.01.2010 20:36 |