用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出请用Delphi编写,运行成功后请截下图.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 17:17:40
用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出请用Delphi编写,运行成功后请截下图.用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大

用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出请用Delphi编写,运行成功后请截下图.
用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出
请用Delphi编写,运行成功后请截下图.

用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出请用Delphi编写,运行成功后请截下图.

//uses math;//为了它的使用max 和min 函数;

//在public处,添加一个自定义排序函数sort,原型为:

function sort(a:integer;b:integer;c:integer):string;

实现如下:

function TForm1.sort(a, b, c: integer): string;

var

  d:array[0..2] of integer;

  temp,one,two,three,f:integer;

begin

// 取得a,b,c三个数的最大值,存入one中

  temp:=max(a,b);

  one:=max(temp,c);

//取得三个数的最小值,存入three中

  temp:=min(a,b);

  three:=min(temp,c);

//下面是为了取得第二大的数

  d[0]:=a;

  d[1]:=b;

  d[2]:=c;

 for f:= 0 to 2 do

  begin

    if (one>d[f]) and (d[f]>three) then //取出处于中间的那个数,存入two中

    begin

      two:=d[f];

    end;

  end;

  result:=inttostr(one)+'>'+inttostr(two)+'>'+inttostr(three);//输入结果

end;

//调用时,在界面那里放一个Button,三个edit,用于输入你的三个整数,再放入一个label,用于显示结果

label1.Caption:=sort(strToInt(edit1.text),strtoInt(edit2.text),strtoInt(edit3.text));

//代码有点长,希望对你有帮助.

用Delphi设计一个程序,从键盘输入a,b,c3个整数,将它们按照从大到小的次序输出请用Delphi编写,运行成功后请截下图. 设计一个C ++程序,从键盘输入a b c 三个整数,将他们从大到小依次输出 设计程序,实现从键盘输入n(0 用C语言编写一个程序:从键盘输入n(0 设计一个程序,从键盘输入3个数a,b,c,按从大到小的顺序重排a,b,c,使a最大,c最小 设计一个java程序,从键盘输入三个整数,按照从小到大的顺序输出 c++设计一个程序 从键盘输入10个数,找出其中的最大值和最小值 设计一个程序,对于从键盘输入年月日,计算出对应是星期几 用Java语言设计一个程序,从键盘输入3个整数,按照从小到大的顺序输出.是用Java语言哦, 设计一个程序,从键盘输入一个圆的半径,求其周长和面积………… 设计程序,计算表达式(3A+2B) *C的值,其中A`B`C的值从键盘输入 一、 编写程序,从键盘输入一个整数N(N VF,设计一个计算分段函数的程序,从键盘输入一个X,根据X计算函数的值Y=2-1 (x 设计一个程序,从键盘输入一个圆的半径,求其周长和面积 C++#include#define PI 3.14int main(){float r,c,s;cout 设计程序,求S=1+(1+2)+(1+2+3)+...+(1+2+3+...+100)的值 ,用delphi程序各位大吓 帮帮忙 N维矩阵的乘法n维矩阵乘法:A B-1 功能:设计一个矩阵相乘的程序,首先从键盘输入两个矩阵a,b的内容,并输出两个矩阵,输出ab-1结果.分步实施:1) 初步完成总体设计,搭好框架,确定人机对 Visual FoxPro.设计程序并标出运行结果.用键盘输入一个正整数N,并计算1,2,3,…,N的和 ,输出计算结 C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之和.