, fi7, fi8;
// ------------------- Обмеження на G і h ---------------- -Gmin, Gmax ;//мінімальне і максимальне значення для Gk,
// k = 0,1,2,3,4,5,6,7,8,9. h245min ;//мінімальне значення для h2, h4 і h5h245max ;//максимальне значення для h2, h4 і h5h3678min ;//мінімальне значення для h3, h6, h7 і h8h3678max ;//максимальне значення для h3, h6, h7 і h8
// ------------------- Вільні параметри ----------------- G0, G1, G3, G4, G7;
double h0, h1, h5, h6;
// ------------------- Обчислювані (залежні) параметри ---------------- -G2, G5, G6, G8, G9;
double h2, h3, h4, h7, h8;
// ------------------- Межі інтервалу зміни Gk ----------------- FreeGmin, FreeGmax;
// ------------------- Кількість вузлів інтерпоолірованія ----------------- N = 1000;
// ------------------- Вихідний файл з результатами ----------------- FileOut;
// Internal variablespchFileName [40]; nChoice = 0;
double * pfFreeG = NULL;
// Функція, яка отримує дані, введені користувачем
void UserInput () {<<"Enter fi2 (0 > fi2; (fi2 <= 0 | | fi2> 1) { <<"Ignoring invalid input. fi2 = 0,99 (default). "<
} <<"Enter fi3 (0 > fi3; (fi3 <= 0 | | fi3> 1) {<< "Ignoring invalid input. fi3 = 0.98 (default). "<
} <<"Enter fi4 (0 > fi4; (fi4 <= 0 | | fi4> 1) {<< "Ignoring invalid input. fi4 = 0.97 (default). "<
} <<"Enter fi7 (0 > fi7; (fi7 <= 0 | | fi7> 1) {<< "Ignoring invalid input. fi7 = 0.96 (default). "<
} <<"Enter fi8 (0 > fi8; (fi8 <= 0 | | fi8> 1) {<< "Ignoring invalid input. fi8 = 0.95 (default). "<
} <<"Enter minimum G:";>> Gmin; (Gmin <= 0) {<<"Ignoring invalid input. Minimum G = "<<(Gmin = 1) <<" (default). "<
} <<"Enter maximum G (maximum G>" <<3 * Gmin <<"):";>> Gmax; (Gmax < 3 * Gmin) {<<"Ignoring invalid input. Maximum G = "<<(Gmax = 10 * Gmin) <<" (default). "<
= G3 + Gmin = 0.5 * G1; = Gmin; = Gmax; <<"What parameter you whant to be variable: G0 (enter 0), G1 (enter 1),"
"G3 (enter 3), G4 (enter 4), G7 (enter 7): invalid input. Chosed G1 (default). "<
}
* pfFreeG = FreeGmin; <<"Enter output filename (without spaces):";>> pchFileName; (strlen (pchFileName) == 0) {<< "Ignoring invalid input. File will be "output.txt " (default) "<
strcpy (pchFileName, "output.txt");
}
}
// Ця ...