作业帮 > 综合 > 作业

如何用lingo求和如何用lingo求1+2+3+4+ +100,要用for语句和sum语句

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 10:37:01
如何用lingo求和
如何用lingo求1+2+3+4+ +100,要用for语句和sum语句
sets:
r/1..100/:;
endsets
calc:
sum=0;
@for(s(i):sum=sum+i);
endcalc
单用sum函数
sets:
r/1..100/:;
endsets
sum=@sum(r(i):i);
再问: 第一个方法中@for(s(i):sum=sum+i);运行后不正确,说s(i)的setname是invalid.还有能不能教教我for语句和sum语句,什么集的概念搞了好久也没弄清,初学者,望指教,另那个calc是什么意思,函数吗?
再答: sets: r/1..100/:; endsets calc: sum=0; @for(r(i):sum=sum+i); endcalc lingo挺简单的,网上随便找个教程看看。。。
再问: 能不能推荐一个教程啊,给个网址,我在网上找了很久都木有找到好一点的教程,都看不懂哇
再答: 《LINGO和Excel在数学建模中的应用》,《优化建模与LINDO/LINGO软件》可以到图书馆借这两本看看 http://wenku.baidu.com/view/35388018c281e53a5802ff6a.html