|
0 / 0 / 0
Регистрация: 29.09.2011
Сообщений: 18
|
|||||||||||
Чтение и парсинг одного файла, запись данных во второй. Исправить код15.06.2012, 17:33. Показов 1498. Ответов 1
Метки нет (Все метки)
Задание.
Есть текстовый файл, он имеет структуру: Имя1 время1 время2. То есть примерно в файле это выглядит так: Файл1 23:34 23:35 Файл2 12:23 12:25 и т.д. Написать файл, обрабатывающий предыдущий файл следующим образом:на выходе он формирует другой текстовый файл, в котором нет повторяющихся имен и он имеет следующую структуру: имя время, где время - разность начала и конца из первого текстового файла, и сумма времени если это имя встречалось несколько раз. Вот код:
Файл1 01:02 01:01, то он посчитает и получается 1:-8. Нужно исправить где то отсюда
0
|
|||||||||||
| 15.06.2012, 17:33 | |
|
Ответы с готовыми решениями:
1
Чтение данных с одного txt файла, запись данных во второй txt в определенную позицию
Чтение и запись из одного файла |
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||||||
| 15.06.2012, 21:11 | ||||||
|
Функция Format
Форматирование величин дат и времени
Стандартные форматы дат и времени Пользовательские форматы дат и времени General Date Отображает дату и\или время.Если число имеет и целую, и дробную часть, то изображаются и дата, и время (например, 04.03.93 17:34); если у числа нет дробной части, то отображается только дата (например, 04.03.93); если у числа нет целой части, то отображается только время (например, 17:34). Фактическое изображение даты и времени определяется системной настройкой A="27.07.66" Print Format(A,"General Date") ' возвратит 27.07.66 Long Date Отображает дату согласно длинному системному формату даты A="27.07.66" Print Format(A,"Long Date") ' возвратит 27 Июль 1966 г. Medium Date Отображает дату согласно среднему формату даты, установленному для языковой версии системы A="27.07.66" Print Format(A,"Medium Date") ' возвратит 27-июл-66 Short Date Отображает дату согласно краткому системному формату даты A="27.07.66" Print Format(A,"Short Date") ' возвратит 27.07.66 Long Time Отображает время согласно длинному системному формату времени: часы, минуты и секунды A=0.25 Print Format(A,"Long Time") ' возвратит 6:00:00 Medium Time Отображает значение времени в 12-часовом формате: часы, минуты и индикатор "AM/PM"(если есть в системных установках) A=0.6 Print Format(A,"Medium Time") ' возвратит 02:24 Short Time Отображает значение времени в 24-часовом формате A=0.6 Print Format(A,"Short Time") ' возвратит 14:24 Пользовательские форматы дат и времени : Разделитель компонентов времени. В некоторых национальных настройках применяется другой символ. Разделитель компонентов времени используется для разделения компонентов времени (часов, минут и секунд). Фактический символ, используемый в качестве разделителя компонентов времени, определяется текущей национальной настройкой. В России в качестве разделителя компонентов времени используется двоеточие / Разделитель компонентов даты. В некоторых национальный настройках применяется другой символ. Разделитель компонентов даты используется для разделения компонентов даты (дня, месяца и года). Фактический символ, используемый в качестве разделителя компонентов даты, определяется текущей национальной настройкой. В России в качестве разделителя компонентов даты используется точка c Отображает дату как ddddd и время как ttttt. Если у числа нет дробной части, то отображается только дата; если у числа нет целой части, то отображается только время d Выводит номер дня в месяце, содержащий одну или две цифры (1 – 31) dd Выводит номер дня в месяце, содержащий одну или две цифры (01 – 31) ddd Выводит сокращенное название дня недели (Пн– Вс) dddd Выводит полное название дня недели (Понедельник– Воскресенье) ddddd Отображает соответствующую числу полную дату (день, месяц и год) согласно краткому системному формату даты.Эквивалентно стандартному формату Short Date dddddd Отображает соответствующую числу полную дату (день, месяц и год) согласно длинному системному формату даты.Эквивалентно стандартному формату Long Date w Выводит номер дня недели (по умолчанию, от 1 для воскресенья до 7 для субботы),какой день считать первым определяется аргументом FirtsDayOfWeek ww Выводит номер недели года (1 – 54),какую недель считать первой определяется аргументом FirtsWeekOfYear m Выводит номер месяца, содержащий одну или две цифры (1 – 12). Если символ m следует сразу после символов h или hh, выводится число минут mm Выводит номер месяца, содержащий две цифры (01 – 12). Если символ m следует сразу после символов h или hh, выводится число минут mmm Выводит сокращенное название месяца (Янв – Дек) mmmm Выводит полное название месяца (Январь – Декабрь) q Выводит номер квартала года (1 – 4) y Выводит номер дня года (1 – 366) yy Выводит номер года, состоящий из двух цифр (00 – 99) yyyy Выводит номер года, состоящий из трех или четырех цифр (100 – 9999) h Выводит число часов, состоящее из одной или двух цифр (0 – 23) hh Выводит число часов, состоящее из двух цифр (00 – 23) n Выводит число минут, состоящее из одной или двух цифр (0 – 59) nn Выводит число минут, состоящее из двух цифр (00 – 59) s Выводит число секунд, состоящее из одной или двух цифр (0 – 59) ss Выводит число секунд, состоящее из двух цифр (00 – 59) ttttt Отображает полное время (часы, минуты и секунды) согласно текущему системному формату времени. В Microsoft Windows формат времени по умолчанию имеет вид "h:mm:ss" AM/PM Использует 12-часовую шкалу, добавляя прописные буквы "AM" (до полудня) или "PM" (между полуднем и полуночью) am/pm Использует 12-часовую шкалу, добавляя строчные буквы "am" (до полудня) или "pm" (между полуднем и полуночью) A/P Использует 12-часовую шкалу, добавляя прописные буквы "A" (до полудня) или "P" (между полуднем и полуночью) a/p Использует 12-часовую шкалу, добавляя строчные буквы "a" (до полудня) или "p" (между полуднем и полуночью) AMPM Использует 12-часовую шкалу, добавляя текстовую константу, добавляя текстовую константу, заменяющую в текущей системе индикаторы "AM" (до полудня) или "PM" (между полуднем и полуночью). Регистр изображаемой текстовой строки определяется соответствующими системными настройками. В Microsoft Windows по умолчанию используется формат "AM/PM" Добавлено через 1 час 13 минут Посчитать разницу во времени.
1
|
||||||
| 15.06.2012, 21:11 | |
|
Помогаю со студенческими работами здесь
2
Запись и чтение одного и того же файла Чтение из файла, исправить код
Чтение файла, чтение названия папки где находится файл, запись данных на PHP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|