![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 13.01.2011
Сообщений: 5
|
![]()
Написал программу,а преподавателю не нравится,чтение из файла и то,что я использую указатели. Помогите пожалуйста.
Вот задание: Текстовый файл содержит произвольный набор целых числе. Прочитать числа из файла в динамически сформированный массив Х и вывести числа, наиболее близкие к среднему арифметическому всех значений. А вот код: Код:
Последний раз редактировалось Stilet; 13.01.2011 в 17:39. |
![]() |
![]() |
![]() |
#2 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
![]()
А числа в файле как хранятся?
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 13.01.2011
Сообщений: 5
|
![]()
в строчку через пробел,например:1 2 3 4 5 5 6 7 8 9 5 5 5
в конце пробела нет. |
![]() |
![]() |
![]() |
#4 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
![]()
А могут ли они быть например:
21 35464 243 144 1 1 555? |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 13.01.2011
Сообщений: 5
|
![]()
вообще могут
вот немного переделанный код: Код:
Последний раз редактировалось Stilet; 13.01.2011 в 17:40. |
![]() |
![]() |
![]() |
#6 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
![]()
А ты попробуй тогда создать массив int чисел от байтового размера файла. Таким образом пропадет второй цикл.
Использовать &x[i], где x какраз этот массив. И fscanf при попытке считывания конца файла возвращает EOF, т.е. его можно использовать как while(fscanf... p.s.: хотя твой метод более оптимизирован в плане потребления памяти |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 13.01.2011
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
паскаль! текстовые данные. | кусака | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 10.06.2010 20:32 |
паскаль! текстовые данные. | кусака | Помощь студентам | 1 | 10.06.2010 19:18 |
Строковые данные и текстовые файлы | Solnyshek | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.04.2010 12:11 |
текстовые данные в С++ | Giffon | Общие вопросы C/C++ | 4 | 29.11.2009 22:39 |
Пожалуйста помогите решить задачи на Массивы, текстовые данные и оператор цикла | alena-yalymova | Паскаль, Turbo Pascal, PascalABC.NET | 35 | 04.04.2008 16:23 |