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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2012, 14:59   #1
dmitryi98
Новичок
Джуниор
 
Регистрация: 11.08.2012
Сообщений: 2
По умолчанию Бинарные файлы (C/Си)

1. Компоненты бинарного файла – целые числа. Удалить из этого файла все числа, расположенные между первым и последним отрицательными компонентами.
2. Компоненты заданного бинарного файла – массивы, состоящие из 5 вещественных чисел каждый. В новый текстовый файл записать суммы положительных элементов каждого из массивов.
3. Расписание движение поездов хранится в файле и содержит информацию: пункт назначения, номер поезда, тип поезда (скорый, экспресс, пассажирский), время отправления, время в пути. Вывести сведения о поездах, отправляющихся в Москву в определенный временной период. Найти поезд определенного типа, доезжающий до Москвы за наименьшее время.

Это моя лабораторная работа под номером девять, предыдущие восемь с горем пополам я сделал, но лишь на девятой я понял что я ничерта не знаю в языке Си) Прошу добрых и отзывчивых людей помочь хотя бы с одной задачкой. буду очень признателен.
dmitryi98 вне форума Ответить с цитированием
Старый 11.08.2012, 18:35   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,716
По умолчанию

Цитата:
буду очень признателен.
Огласите размер признательности...
p51x вне форума Ответить с цитированием
Старый 12.08.2012, 00:02   #3
dmitryi98
Новичок
Джуниор
 
Регистрация: 11.08.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Огласите размер признательности...
"размер признательности" = спасибо.

Запомните раз и навсегда: помочь != "решите за меня"! Вы не правы, что тут сказать.
dmitryi98 вне форума Ответить с цитированием
Старый 12.08.2012, 00:34   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,716
По умолчанию

Есть наблюдение, что мою подпись принимают за обращение к себе именно халявщики и лодыри.
p51x вне форума Ответить с цитированием
Старый 13.08.2012, 17:38   #5
rmv240899
Форумчанин
 
Регистрация: 18.02.2012
Сообщений: 155
По умолчанию

ТС, Вам здесь никто ничего не обязан. Никто не гарантирует, что что-то за Вас решат. А p51x абсолютно прав (хотя это и подпись) - помочь, означает подтолкнуть на правильный путь, дать какие-либо советы, но никак не решить за Вас.
rmv240899 вне форума Ответить с цитированием
Старый 14.08.2012, 22:32   #6
Artem_Kokos
Форумчанин
 
Регистрация: 28.02.2011
Сообщений: 122
По умолчанию

Первые два пункта мне не особо понятны, ибо в силу ламерства не понимаю словосочетания "бинарный файл" и как в нем может храниться массив. А вот задачи на подобие третьей я решал. Там просто нужно чтобы пользователь ввел пункт назначения и нужный период. Программа выберет в файле этот промежуток времени и сверит длительность поездки на каждом поезде и выдаст результат с меньшим временем. Там все просто должно быть.
Повторенье - мать ученья. И прибежище для лентяев.
Artem_Kokos вне форума Ответить с цитированием
Старый 15.08.2012, 08:01   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,716
По умолчанию

Цитата:
ибо в силу ламерства не понимаю словосочетания "бинарный файл" и как в нем может храниться массив
Короткий ответ - прям как в памяти.

Все числа в памяти хранятся ввиде последователности байтов, например, 0AF10034. Вот берете н-штук таких послежовательностей байтов опред. размера и записываете в файл, получили бинарный файл.
В отличии от него, в текстовом, перед записью такие последовательности переведены в строки и вы видете уже, например, 2.345.
p51x вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бинарные файлы с++ Killspamers Помощь студентам 0 01.03.2012 14:04
Бинарные файлы и C# WOWka777 Общие вопросы .NET 4 03.09.2010 18:08
Бинарные файлы Kazik Помощь студентам 5 06.06.2010 21:51
Бинарные файлы VorobeY1326 Общие вопросы C/C++ 12 09.05.2009 21:00
С++ Бинарные файлы EwwwA Общие вопросы C/C++ 0 20.04.2009 17:32