Ìàòåðèàëû ñàéòà
Ýòî èíòåðåñíî
Âûáîð ïîñòàâùèêà
Postavka: 1. Êà÷åñòâî ïðîäóêöèè (KACH); 2. Äîñòàâêà ïðîäóêöèè (DOST); 3. Öåíà ïðîäóêöèè (SENA); 4. Àññîðòèìåíò ïðîäóêöèè (ASSOR); 5. Ñêèäêè ïîñòîÿííûì êëèåíòàì (SKID). Expert – Build – Tanya – Peiinition – Goal – Postavka – Initialization Input_kach_int_with_”Kakoe kachestvo produksii?(1-visokoe,2-srednee,3- nizkoe):” Input_dost_str_with_”Est li dostavka?(y/n):” Input_sena_int_with_”Kakay sena na produksiiu?(1-visokaya,2-srednaia,3- nizkaya):” Input_assor_str_with_”Est li assortiment produksii?(y/n):” Input_kach_str_with_”Est li skidki ?(y/n):” e.rigr=”a” prof={“wiz”_cf_0,”ros”_cf_0, ”dil”_cf_0, ”aesp”_cf_0, ”arm”_cf_0, ”lan”_cf_0, ”son”_cf_0} Rules – Create – k1 (êà÷åñòâî) K1 IF: kach=1 THEN: postavka+={“wiz”_cf_30,”arm”_cf_15} K2 IF: kach=2 THEN: postavka+={“ros”_cf_30} K3 IF: kach=3 THEN: postavka+={“aesp”_cf_30,”dil”_cf_50,”lan”_cf_40,”son”_cf_60} Create D IF: dost=”y” THEN: postavka+=”wiz”_cf_60 Create S1 IF: sena=1 THEN: postavka+={“aesp”_cf_80,”dil”_cf_30,”arm”_cf_50} S2 IF: sena=2 THEN: postavka+={“arm”_cf_20,”dil”_cf_5} Postavka-=”aesp”_cf_45 S3 IF: sena=3 THEN: postavka-={“ros”_cf_5,”arm”_cf_60,”dil”_cf_30} A IF: assor=”y” THEN: postavka+=”Wiz”_cf_70 S IF: skid=”y” THEN: postavka+={“son”_cf_20,”Lan”_cf_30,”wiz”_cf_50} Completion: ?_”vozmojni sled varianti:” ?_”wiz-“,cfv(postavka,”wiz”) ?_”ros-”,cfv(postavka,”ros”) ?_”dil-”,cfv(postavka,”dil”) ?_”aesp-”,cfv(postavka,”arm”) ?_”lan-”,cfv(postavka,”lan”) ?_”son-”,cfv(postavka,”son”) ?_”nailuchshii wariant-“, postavka Exit - compile