我是这个名为gusek的程序的新手,我正在尝试运行下一个公式:
foreach(var changedSymbol in changes)
{
Console.SetCursorPosition(changedSymbol.Row, changedSymbol.Column)
Console.Write(changedSymbol.Value);
}
它给了我“or_vaja.mod:1:冒号错过预期”错误。
任何帮助?
答案 0 :(得分:1)
基本错误是由于将“最大化”大写而不是“最大化”小写。
你的源代码中还有其他几个错误,比如你目标函数中的乘法缺失*,大写的“主题”(你也可以写短文“st”为主题),“结束”在大写,缺少命令分隔符“;”在函数的末尾,以及变量及其界限的正确定义。
查看Gusek的帮助并查看一些示例。 你的行看起来应该更像这样:
var x >= 0 <= 40;
var y >= 0;
maximize obj: 3*x + 2*y;
s.t. obj1: 2*x + y <= 100;
s.t. obj2: x + y <= 80;
solve;
end;