Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.

Есливводимаячисловаяилисимвольнаяконстантапринад­ лежитконечномумножествузначений, тодляудобствавводаи исключениягрубойошибкилучшеиспользоватьменю. Например, такможнозадаватьколичествографиковнарисунке: I -- Г-, , --.— I Укажитеколичествографиков ############< 1 >######8### ' < 2 - < 3 > < 4 > < 5 > илизапрос,требующийответа"да/нет": Продолжитьпостроениеграфиков? «ДА»| НЕТ Считываниеданныхизфайла Можнопредложитьследующиесхемыорганизациивводадан­ ныхигфайла: а) файлимеетпостоянноеимя- формированиефайлапро­ изводитсявручнуюилипрограммой (рис.3.46,в); б) имяфайлааприоринеопределено- графическаяпрог­ раммазапрашиваетупользователяимяфайлаввидетекстовой константыили, чтоболеепредпочтительноиневызоветниког­ даошибки, проситвыбратьимяфайлаизвыведенногонаэкран в виде"меню" спискаимеющихсяфайлов; в/ имяфайлавводитсяввидепараметрапрограммы- при запускепрограммыуказываетсяееимя и имяфайла. Например, если графическая программаDAGRA.EXE строитграфикипо дан­ ным из файлаDAGRA.DAT, тозаданиеназапускпрограммы будет следующим: DAGRA DA3RA.DAT Бэтомвариантеможноиспользоватьпрограмму-оболочкуNORTON COMMANDER, вкоторойимеетсявозможностьнастраиватьсяна выполнениепрограммывзависимостиотрасширенияименифаи-

RkJQdWJsaXNoZXIy MTUzNzYz