Описание на входните и изходните стойности
Описание на входните и изходните стойности
Описание на входните (продукция) стойности означава, че предмет вход (изход) стойностите на всички количества, определени в (изход) списъка на входа.
Редът, в който ще бъде въведен (изходни) стойности не е посочено - се определя в процеса на транслация. Минималната единица на информация, която е вход (изход) интегрално - скаларна величина или в областта. управляващ вход (терминал) от тези единици могат да се извършва чрез използване на атрибути.
Атрибути действат (списъкът стойност) на стойност, след което те са в списъка. Такива като описание на програмата Гаус.
Вход (FILE = 'Гаус ") от KLS, б (FILE =' Гаус") от к.
Това е заявка за участие от gauss.dat ценности velichinya за всички индексен файл полеви стойности и ценности KLS б стойности за всички региони индекси к ценности.
Атрибутите позволяват да контролирате формата на входните и изходните данни и данни за връзка от входни и изходни файлове:
SPACE (п) п комплекта от пропуски в ред, започвайки от текущата позиция
"String" показва изход текст константа
ПОРЪЧКА определя реда за изменение на индексите за изход: най-старият индекс е най-добре, най-младият - на ляво; за следващата стойност на всеки основен индекс по-нисък взима всичките си ценности
ДЪЛЖИНА определя дължината запис на изходния файл
ФАЙЛ посочва името на входния или изходния файл; начин да се посочва името на файла се определя от изпълнението (като се използва версия на преводача на входа на персонални компютри разширението на файла по подразбиране е .dat, това разширение може да се пропусне, ако се посочват името на файла, ако атрибутът на файла не е уточнен, входът е от файл norma.dat. заключение - на екрана на дисплея)
ALL води до променлива заключение име и нейните координати (индексни стойности) за всяка стойност на величина в района.
За въвеждане на стойности се допускат само атрибути формат и файл.
Пример описания на изходните стойности:
OUTPUT ф (FILE = 'parabol.out ") на Wxt.
OUTPUT х (FILE = 'gauss.out ", TAB (10)" Решение: "STR (1)) ON к.
ИЗХОД у (пространство (10) "параметър Y ', ALL, F15.2) ЗА ABC.
За да се покаже на данните в една по-сложна форма (таблици, графики и т.н.) да се използват всякакви средства за стандартни библиотеки и пакети, или свои собствени програми, написани на други езици.
Когато определяте програмист на базата данни източник може да:
Имам елементите в случаен ред
да управлява последователността на подреждане на цифрови стойности в промени на файловете в индекса на последователност
не се придържаме към един формат за запис на цифрови стойности
съкращение рекордни дублиращи се данни.
ПРИМЕР съдържанието на файла на оригиналните данни:
а (к = 1..4, L = 1..4) = 1,1161, 0,1254, 0,1397, 0,1490,
0,1582, 1,1675, 0,1768, 0,1871,
0,1968, 0,2071, 1,2168, 0,2271,
0,2368, 0,2471, 0,2568, 1,2671;
u1 (J = 1..20) = 20 (0,0);
епсилон = 1.0E-10;
б (к = 1..4) = 2 (1,1243) 2 (-2,1223);
Стойности на многомерни набори от данни, разположени във файл в съответствие със споменатите индекси, при което първата стойност промяна на полето индекс - в пример матрица на (К, L) се определя от реда, т.е. к = 1, L = 1,2,3,4 , след к = 2, L = 1,2,3,4, и така нататък до к = 4, L = 1,2,3,4.
За да посочите няколко дублиращи се стойности се използват при запис на оригиналния файл данни: размер (стойност), както беше направено в Пример за определяне на стойностите на u1 величието на двадесет нули.
Как да настроите входния файл не е единствена.