Laba diena, Norėčiau grąžinti skolą ir išvardinti trūkumus kuriuos pastebėjau analizuodamas dietos problemos appletą. Dar kartą bandžiau pataisyti įvairovės problemą, deja nepavyko, nes problema mano manymu slypi lp.solve faile. Beto aš manau kad programa neteisingai skaičiuoja dietos produktus, gavęs rezultatus su Microsoft Excel programa perskaičiavau kalorijų kiekį visiems produktam ir štai ką gavau: Papildoma sąlyga: Įvairovė = 3 Dietos rezultatai: produktas kiekis kalorijos Viso kaloriju Aliejus 0,00147113577 509 509 Burokeliai 0,63502950379 42 266,7123916 Erskeciai 0,25883064810 42 108,7088722 Grikiai 0,00889081303 335 29,78422364 Inkstai 0,00455461164 86 3,916966012 Kiauliena liesa 0,00281068577 355 9,977934482 Kiauliena riebi 0,14317227303 489 700,1124151 Manu kruopos 0,26136213865 128 334,5435375 Medus 0,00389346677 320 12,45909368 Rugine duona 0,08708907767 128 111,4740194 Rugstyniu sriuba 9,00000000000 31 2790 Silke 0,00009953147 145 0,144320632 Skumbrija 0,03546146001 191 67,73138862 Vaisine sriuba 1,00000000000 168 1680 Vynuoges 0,01064926055 65 6,922019361 Zemuoges 0,07078558598 40 28,31423439 Zirniai 0,23019812100 60 138,1188726 Viso man paskaičiavus 6797,920289 Programa tuo tarpu pateikia: "Viso kalorijų 2186", kas akivaizdžiai netiesa. Arba pasirinkus papildomą sąlygą "Įtraukti pagal skonį nuo 4" dieata paskaičiuojama su 6889 kalorijom per dieną. Mano manymu problema yra pagrindinė - duomenys išvedami į ekraną dar neįvykdžius visų skaičiavimų įtraukiant visus apribojimus. Arba problema gali būti lp.solve faile. Analizuotas appletas: http://pilis.if.ktu.lt/~jmockus/dietasimaitis/contdietasimaitis.html Linksmų Švenčių! Su pagarba, Julius Šeškevičius INu-3, VGTU