Если сверху и снизу только по одному вкладышу, тогда
void init() тебе вообще ненужен.
этот код убери
for (int iV = 0; iV < t.SIZE; iV++)
...
minV = iV;
minN = iN;
}
заместо него поставь этот :
for (int iV = 0; iV < t.SIZE; iV++)
if (zazor - t.vtulkaV[iV] >= 0 && zazor - t.vtulkaV[iV] < min) {
min = zazor - t.vtulkaV[iV];
minV = iV;
}
for (int iN = 0; iN < t.SIZE; iN++)
if (zazor - t.vtulkaN[iN] >= 0 && zazor - t.vtulkaN[iN] < min2) {
min2 = zazor - t.vtulkaN[iN];
minN = iN;
}
min2 определить также как min. Код не проверял но должно получиться примерно так.
Это если суммировать ненужно.
Последний раз редактировалось EvroStandart; 11.06.2010 в 12:05.
|