|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.11.2008, 20:01 | #1 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
Задача по теме "файлы"
Помогите с программой, очень сильно прошу.
Создайте файл f целых чисел (значения вводятся с клавиатуры). Проанализировав в программе созданный файл, создайте файл содержащий суммы первого и (k div 2)-го числа, второго и (k div 2+1)-го числа, третьего и (k div 2+2)-го числа и так далее. Выведите на экран содержимое файлов. Предусмотрите в программе вывод соответствующего сообщения, если элементов в файле не оказалось. Помогите, пожалуйста. Я даже не понимаю толком условия. Заранее благодарен. |
07.11.2008, 20:09 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А что тут не понятного?
Создаем файл (File of integer) В цикле его наполняем цифрами (write(f,число)) Далее становимся на начало (Seek(f,0)). В цикле проходим записи, перескакивая по ним тем же Seek(f,k div 2+i)где i-счетчик цикла, ну и не забываем про выход за пределы файла. ДЕлаем подсчеты и наполняем ими другой файл.
I'm learning to live...
|
07.11.2008, 20:42 | #3 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
А как мне сложить элементы?
|
07.11.2008, 21:00 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Считывать элементы в переменку умеешь? через read
I'm learning to live...
|
07.11.2008, 21:27 | #5 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
Неа...я в этом плане немного тупой..
|
07.11.2008, 22:50 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот потому почитай учебники про эти операторы )
И кста тут куча на форуме примеров было про файлы.
I'm learning to live...
|
07.11.2008, 23:32 | #7 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
Я смотрел примеры и пытался на основе их что-то написать...только ничего не выходит. Я не знаю что писать там где точки)
Код:
Последний раз редактировалось Aleo13; 08.11.2008 в 00:50. |
08.11.2008, 11:23 | #8 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Вот написал, как тебе сказал Виталий, разбирайся, вникай и больше такое не спрашивай, сам делай. Книги + немного сообразительности.
Код:
|
08.11.2008, 12:49 | #9 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
Огромное спасибо)))
|
10.11.2008, 14:29 | #10 |
Пользователь
Регистрация: 01.10.2008
Сообщений: 14
|
Эту же задачу сказали записать с помощью текстового файла. Я 3 часа колупался так ничего нормального и не получилось. Посмотрите, пожалуйста, где ошибка
Код:
Последний раз редактировалось Aleo13; 10.11.2008 в 14:32. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужна небольшая курсовая по теме "Графика в Паскале". | Win't | Фриланс | 2 | 18.12.2007 07:53 |
"Транспортная задача", "Поиск решения" | Perroman | Microsoft Office Excel | 3 | 12.12.2007 17:12 |
"Текстовые файлы" и "Графика и подпрограммы" | Nata!!!@ | Помощь студентам | 5 | 05.12.2007 18:17 |