АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Лабораторная работа 3 (подлежит сдаче, макс. стоит 7 баллов)
Есть текстовый файл экспериментальных данных, подготовленный на другом компьютере с установленным на нем десятичным разделителем.
Структура файла:
Х1 разделитель У1 разделитель Х2 разделитель У2
Заранее не известно файл содержит 4 числа в строке или два (два первых или два вторых). Заранее не известно количество строк файла.
В качестве разделителя между числами может выступать один пробел или табуляция.
Требования к программе:
- Прочитать файл, парсировать строку, встреченный в строке десятичный разделитель заменить на принятый на том компьютере, где выполняется программа. Считать, что в качестве десятичного разделителя может использоваться точка или запятая.
- Вывести одну или две кривые на график (найти общий максим и миним для х и у, чтобы разместить на одном графике) и отобразить данные из файла в таблице. (Лучше кривые нормировать)
- В таблице возможно редактирование строк файла. Отредактированные данные могут быть перерисованы на графике и сохранены в файл. Таблица допускает удаление и вставку строк.
- Пустые строки в файле не сохраняются.
1 | 2 | Поиск по сайту:
|