/* set maximal occurrences for pcp generators of weight one */
void set_maxoccur(struct pcp_vars *pcp)
{ register int *y = y_address;
register int ndgen = pcp->ndgen; register int dgen = pcp->dgen; register int moccur = dgen + ndgen; register int nmr_of_generators = y[pcp->clend + 1]; register int sum = 0; register int i;
Logical zero = FALSE;
Logical flag;
printf("Input occurrence limits for each of the %d", nmr_of_generators);
printf(" pcp generators of weight one: ");
for (i = 1; i <= nmr_of_generators; i++) {
flag = (i == nmr_of_generators) ? TRUE : FALSE;
read_value(flag, "", &y[moccur + i], 0);
sum += y[moccur + i];
zero |= (y[moccur + i] == 0);
}
if (sum == 0)
pcp->nocset = 0; else if (zero)
pcp->nocset = 1; else
pcp->nocset = sum;
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet am 2026-09-04)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.