CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  非技术区

问个循环多结果输出的问题~~~~~~~~~~~~~

楼主shaojie(冲冠一怒)2006-03-03 13:37:39 在 Delphi / 非技术区 提问

一百匹马驮一百块瓦,公马一匹驮三块,母马一匹驮两块,小马两匹驮一块,问   有多少公马?多少母马?多少小马?    
   
  下面代码是我写的,计算输出的结果是17,5,78,结果应该不只一个,如何输出全部结果?  
   
  procedure   TForm1.btn1Click(Sender:   TObject);  
      var   x,y,z:Integer;  
  begin  
        for   x:=1   to   33   do  
        begin  
          for   y:=1   to   50   do  
          begin  
              z:=100-x-y;  
          if   3*x+2*y+z/2=100   then  
            begin  
            edt1.Text:=IntToStr(x);  
            edt2.Text:=IntToStr(y);  
            edt3.Text:=IntToStr(z);  
            end;  
          end;  
        end;  
  end; 问题点数:20、回复次数:2Top

1 楼liangqingzhi(老之)回复于 2006-03-03 13:53:37 得分 20

放一个Memo,改成  
   
    if   3*x+2*y+z/2=100   then  
        Memo1.Lines.Add(Format('%d,%d,%d',[x,y,z]));Top

2 楼shaojie(冲冠一怒)回复于 2006-03-03 14:02:44 得分 0

多谢。Top

相关问题

  • 循环输出??
  • 循环输出<td><%=a%></td>问题
  • 循环输出表格!
  • 输出结果的显示问题
  • 很菜的问题:c#循环输出1-10之间的数字,有错!
  • 一简单但必须面对的xsl循环输出的问题?
  • 循环输出26个字母
  • 如何控制数据循环输出?
  • 用asp.net循环输出一句话,输出十遍,在线等!
  • 问个计算结果输出的问题~~~~~~~~~~~~~~~~~~

关键词

  • 输出
  • 结果
  • inttostr
  • 马
  • edt
  • begin
  • text

得分解答快速导航

  • 帖主:shaojie
  • liangqingzhi

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo