素数与Delphi(附:源码)
2011-06-20 17:40
218 查看
质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。 换句话说,只有两个正因数(1和自己)的自然数即为素数。 比1大但不是素数的数称为合数。1和0既非素数也非合数。
var
j,k:integer;
begin
edit2.Text:='';
k:=strToInt(edit1.Text );
for j:=2 to (k-1) do //排除1和k本身
begin
if ((k mod j) =0) then
begin
edit2.Text :=edit1.text+'不是素数!';
break; //强制退出循环
end
else
edit2.text:=edit1.Text +'是素数!' ;
end;
case k of
0,1:edit2.text:=edit1.Text +'不是素数,也不是合数!' ;
2:edit2.text:=edit1.Text +'是素数!' ;
end;
附件:http://down.51cto.com/data/2358397
var
j,k:integer;
begin
edit2.Text:='';
k:=strToInt(edit1.Text );
for j:=2 to (k-1) do //排除1和k本身
begin
if ((k mod j) =0) then
begin
edit2.Text :=edit1.text+'不是素数!';
break; //强制退出循环
end
else
edit2.text:=edit1.Text +'是素数!' ;
end;
case k of
0,1:edit2.text:=edit1.Text +'不是素数,也不是合数!' ;
2:edit2.text:=edit1.Text +'是素数!' ;
end;
附件:http://down.51cto.com/data/2358397
相关文章推荐
- Delphi之三汇模拟语音卡(SHT-8B/PCI/FAX)可复用源码
- 《GOF设计模式》—桥接(BRIDGE)—Delphi源码示例:仅有一个Implementor
- 热血江湖V40006版喊话CALL(Delphi2010源码)
- 《GOF设计模式》—命令(COMMAND)—Delphi源码示例:支持修改日志
- 《GOF设计模式》—迭代器 (ITERATOR)—Delphi源码示例:内部迭代器(使用函数指针)
- Delphi 播放器[源码]
- Delphi 音量调节源码
- 《GOF设计模式》—观察者(OBSERVER)—Delphi源码示例:封装复杂的更新语义
- DELPHI中的多线程【深入VCL源码】
- 加壳原理与简单实现加壳(delphi源码)
- delphi xe5 android 服务端和手机端的源码下载
- 《GOF设计模式》—抽象工厂(Abstract Factory)—Delphi源码示例:基于原型的工厂
- Delphi XE下获取网页源码记录
- 《GOF设计模式》—原型(Prototype)—Delphi源码示例:基于实例的原型管理器
- 《GOF设计模式》—工厂方法(Factory Method)—Delphi源码示例:基于工厂方法的迷宫
- 《GOF设计模式》—桥接(BRIDGE)—Delphi源码示例:桥接接口
- Delphi 密码限3次登录程序(附:源码)
- 《GOF设计模式》—单件(Singleton)—Delphi源码示例:创建Singleton类的子类(使用注册表)
- QQ连连看 for Delphi 源码
- [delphi]修改indy源码后重新编译