Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Snuff4uk
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 17
#1

Рассчёт средней скорости, считывание из файла - C++

27.05.2013, 11:03. Просмотров 246. Ответов 0
Метки нет (Все метки)

Помогите, выполнить, задание:
"Маршрут перевозок задан в виде массивов
P1, ... , P12 - наименования пунктов от пункта отправления (P1) до пункта прибытия (P12);
R1, ... , R11 - расстояния между соседними пунктами;
T1, ... , T11 - среднее время в пути.
Вывести средние скорости между тремя заданными парами пунктов."

Требования к выполнению:

"Программа для обработки разнотипных массивов данных, по сути представляющих собой набор записей, состоящих из нескольких разнотипных полей. Данные должны загружаться из файла, имя которого пользователь вводит с клавиатуры. Результат выполнения операции открытия файла должен проверяться. В случае неуспешного открытия, имя файла должно запрашиваться повторно. Память под массивы (или массив структур) должна выделяться динамически с помощью функции malloc() (где надо – realloc()), освобождаться – free(). Количество элементов в массивах (или массиве структур) программа должна определять автоматически по содержимому файла, корректно обрабатывая ситуации с наличием в файле «лишних» символов-разделителей. Для работы с файлом использовать библиотечные функции. Если в задании предусмотрены строковые данные, то подумать, могут ли они состоять из нескольких слов (например, ФИО, названия станций метро, стран, городов, кафедр, факультетов, предприятий) и, если могут, то обеспечить правильную загрузку таких данных из файла. Память под каждое строковое значение также должна выделяться динамически и ее размер должен точно соответствовать фактической длине сохраняемой в ней строки. Результат выполнения каждой операции выделения памяти должен проверяться. В случае возникновения ошибки на каком-либо шаге, должно осуществляться полное освобождение всех выделенных ресурсов, дальнейшее использование которых стало невозможным из-за возникшей ошибки."
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2013, 11:03     Рассчёт средней скорости, считывание из файла
Посмотрите здесь:

Увеличение скорости загрузки из файла obj мешей в Directx - C++
Пробую написать свой класс для загрузки .obj мешей в Directx. Идея в 2 функциях: Первая(Convert_Obj) конвертирует стандартный формат...

считывание файла - C++
Здравствуйте, нужно считывать файл с некоторыми данными для дальнейшей работы с ними, для этого его нужно загнать в переменную (структура...

Считывание из файла - C++
есть файл с настройками prog.conf вида: date = 01.02.2010 time = 15:05:45 step = 0.5 ... есть переменные: day, month, year,...

Считывание из файла - C++
Есть к примеру некий файл d:\\file.txt Мне оттуда нужно считать переменные. Все нормально считывает fsсanf если в файле ТОЛЬКО цифры. ...

Считывание из файла - C++
Ребят, помогите, пожалуйста, новичку разобраться=) Есть файл, в котором расположена информация примерно такого содержания 1946 12 30 0...

Считывание из файла - C++
есть кодик int main(int argc, char* argv) { setlocale(LC_ALL, "RUS"); char c = 0; int n = 0, j = 0; int *a; ifstream...

считывание с файла - C++
файл содержит data.txt: 200 185 170 160 76 54.9 39 27 7.5 10.7 12.9 15.9 6.5 7.9 12 12 ...

Считывание из файла - C++
Ребят, нужно сделать так чтобы программа считывала файл таким образом: первая строка (в ней число) загоняется в переменную, все следующие...

Считывание из файла в С++ - C++
Всем доброго времени суток. Есть задача: Дан текстовый файл в котором записаны данные следующим образом 1 12 3 2 3 11 5 2 11 ...

Считывание файла - C++
Как можно считать из файла строку 110011, как массив чисел, заранее спасибо!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru