有没有算24点的VFP源程序?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 23:20:44
有没有算24点的VFP源程序?

有没有算24点的VFP源程序?
有没有算24点的VFP源程序?

有没有算24点的VFP源程序?

算法按钮代码如下:

THISFORM.LOCKSCREEN = .T.

THISFORM.Grdtemp2.RECORDSOURCE = ""

&&运算符号排列

CLOSE ALL

CLEAR

USE ss1

DELETE ALL

PACK

a90='+-*/'

FOR i1=1 TO 4

APPEND BLANK

REPLACE s1 WITH  ALLTRIM(SUBSTR(a90,i1,1)),s2 WITH ALLTRIM(SUBSTR(a90,i1,1)),;

s3 WITH ALLTRIM(SUBSTR(a90,i1,1))

FOR i2=1 TO 4

APPEND BLANK

REPLACE s1 WITH ALLTRIM(SUBSTR(a90,i1,1)),s2 WITH ALLTRIM(SUBSTR(a90,i2,1)),;

s3 WITH ALLTRIM(SUBSTR(a90,i1,1))

FOR i3=1 TO 4

APPEND BLANK

REPLACE s1 WITH ALLTRIM(SUBSTR(a90,i1,1)),s2 WITH ALLTRIM(SUBSTR(a90,i2,1)),;

s3 WITH ALLTRIM(SUBSTR(a90,i3,1))

ENDFOR

ENDFOR

ENDFOR

SELECT DISTINCT s1,s2,s3 FROM ss1 INTO DBF temp4

&&值排列

USE _24res

DELETE ALL

PACK

a91='abcd'

FOR i1=1 TO 4

APPEND BLANK

REPLACE s1 WITH  ALLTRIM(SUBSTR(a91,i1,1)),s2 WITH ALLTRIM(SUBSTR(a91,i1,1)),;

s3 WITH ALLTRIM(SUBSTR(a91,i1,1)),s4 WITH ALLTRIM(SUBSTR(a91,i1,1))

FOR i2=1 TO 4

APPEND BLANK

REPLACE s1 WITH ALLTRIM(SUBSTR(a91,i1,1)),s2 WITH ALLTRIM(SUBSTR(a91,i2,1)),;

s3 WITH ALLTRIM(SUBSTR(a91,i1,1)),s4 WITH ALLTRIM(SUBSTR(a91,i1,1))

FOR i3=1 TO 4

APPEND BLANK

REPLACE s1 WITH ALLTRIM(SUBSTR(a91,i1,1)),s2 WITH ALLTRIM(SUBSTR(a91,i2,1)),;

s3 WITH ALLTRIM(SUBSTR(a91,i3,1)),s4 WITH ALLTRIM(SUBSTR(a91,i1,1))

FOR i4=1 TO 4

APPEND BLANK

REPLACE s1 WITH ALLTRIM(SUBSTR(a91,i1,1)),s2 WITH ALLTRIM(SUBSTR(a91,i2,1)),;

s3 WITH ALLTRIM(SUBSTR(a91,i3,1)),s4 WITH ALLTRIM(SUBSTR(a91,i4,1))

ENDFOR

ENDFOR

ENDFOR

ENDFOR

SELECT DISTINCT s1,s2,s3,s4 FROM _24res INTO DBF temp3

SELECT temp3

SCAN

IF s1=s2 OR s1=s3 OR s1=s4 OR s2=s3 OR s2=s4 OR s3=s4

DELETE  &&去掉相同项

ENDIF

ENDSCAN

PACK

&&清空运算结果

USE _24点

DELETE ALL

PACK

CLOSE ALL

&&置数

USE temp3 IN 1

SELECT temp3

PRIVATE m1,m2,m3,m4

m1=ALLTRIM(STR(a))

m2=ALLTRIM(STR(b))

m3=ALLTRIM(STR(c))

m4=ALLTRIM(STR(d))

SCAN

DO CASE

CASE ALLTRIM(s1)='a'

REPLACE s1 WITH m1

CASE ALLTRIM(s1)='b'

REPLACE s1 WITH m2

CASE ALLTRIM(s1)='c'

REPLACE s1 WITH m3

CASE ALLTRIM(s1)='d'

REPLACE s1 WITH m4

ENDCASE

ENDSCAN

SCAN

DO CASE

CASE ALLTRIM(s2)='a'

REPLACE s2 WITH m1

CASE ALLTRIM(s2)='b'

REPLACE s2 WITH m2

CASE ALLTRIM(s2)='c'

REPLACE s2 WITH m3

CASE ALLTRIM(s2)='d'

REPLACE s2 WITH m4

ENDCASE

ENDSCAN

SCAN

DO CASE

CASE ALLTRIM(s3)='a'

REPLACE s3 WITH m1

CASE ALLTRIM(s3)='b'

REPLACE s3 WITH m2

CASE ALLTRIM(s3)='c'

REPLACE s3 WITH m3

CASE ALLTRIM(s3)='d'

REPLACE s3 WITH m4

ENDCASE

ENDSCAN

SCAN

DO CASE

CASE ALLTRIM(s4)='a'

REPLACE s4 WITH m1

CASE ALLTRIM(s4)='b'

REPLACE s4 WITH m2

CASE ALLTRIM(s4)='c'

REPLACE s4 WITH m3

CASE ALLTRIM(s4)='d'

REPLACE s4 WITH m4

ENDCASE

ENDSCAN

USE temp4 IN 2

USE _24点 IN 3

SELECT temp3

&& 运算

SCAN

SELECT temp4

SCAN

e1=temp3.s1+temp4.s1+temp3.s2+temp4.s2+temp3.s3+temp4.s3+temp3.s4

e2='('+temp3.s1+temp4.s1+temp3.s2+temp4.s2+temp3.s3+')'+temp4.s3+temp3.s4

e3='('+temp3.s1+temp4.s1+temp3.s2+')'+temp4.s2+'('+temp3.s3+temp4.s3+temp3.s4+')'

e4=temp3.s1+temp4.s1+'('+temp3.s2+temp4.s2+temp3.s3+temp4.s3+temp3.s4+')'

e5='('+temp3.s1+temp4.s1+temp3.s2+')'+temp4.s2+temp3.s3+temp4.s3+temp3.s4

e6='('+'('+temp3.s1+temp4.s1+temp3.s2+')'+temp4.s2+temp3.s3+')'+temp4.s3+temp3.s4

e7='('+temp3.s1+temp4.s1+'('+temp3.s2+temp4.s2+temp3.s3+')'+')'+temp4.s3+temp3.s4

SELECT _24点

DO CASE

CASE &e1=24

APPEND BLANK

REPLACE 算式 WITH e1+'=24'

CASE &e2=24

APPEND BLANK

REPLACE 算式 WITH e2+'=24'

CASE &e3=24

APPEND BLANK

REPLACE 算式 WITH e3+'=24'

CASE &e4=24

APPEND BLANK

REPLACE 算式 WITH e4+'=24'

CASE &e5=24

APPEND BLANK

REPLACE 算式 WITH e5+'=24'

CASE &e6=24

APPEND BLANK

REPLACE 算式 WITH e6+'=24'

CASE &e7=24

APPEND BLANK

REPLACE 算式 WITH e7+'=24'

ENDCASE

SELECT temp4

ENDSCAN

SELECT temp3

ENDSCAN

SELECT DISTINCT * FROM _24点 INTO DBF temp2

CLOSE ALL

USE temp2

THISFORM.LOCKSCREEN = .F.

THISFORM.Grdtemp2.RECORDSOURCE = 'temp2.dbf'

THISFORM.REFRESH

THISFORM.grdTemp2.column1.header1.CAPTION='运算方法枚举'

THISFORM.grdTemp2.column1.header1.FONTBOLD=.T.

THISFORM.grdTemp2.column1.header1.FORECOLOR=RGB(0,0,255)

THISFORM.grdTemp2.column1.header1.ALIGNMENT=2

有没有算24点的VFP源程序? VFP中有没有关闭计算机的命令或函数? 如何求最短哈密顿回路?有pascal的源程序更好~ VFP的测试函数有什么作用 VFP中数据的类型有哪些? 求高斯白噪声的matlab源程序, 求matlab的fft源程序 vfp里的store怎么算 求MATLAB图像分割源程序 最好简单点带说明的 求MPPT(太阳能最大功率点跟踪)的算法(完整的源程序)MPPT(太阳能最大功率点跟踪)扰动法算法的完整源程序,最好是汇编语言.如果您能给出满意的答案,另有更多的追加积分!在接入光伏发电系 化工实验设备求实验室设备管理系统的源程序?要求有插入,删除,显示,借还仪器等功能实现,分权限.源程序最好有注释 求理想点法matlab源程序,或熵权理想点法matlab源程序代码都可以,有其一就行的这个过程大概是这么回事的给出一个矩阵;1、建立标准化决策矩阵;2、计算权重;3、得到理想解;4、欧式距离 什么是VFP VFP的作用是什么 谁有傅里叶变换的源程序啊,想用来做倒频谱分析 X是一个字类型的有符号数,编写汇编源程序求其绝对值 汇编源程序怎么表示有符号数 在VFP中*命令与&&的区别,最好有例子 请求帮我详细解释下面的vfp代码本人没有vfp基础,有段vfp程序看不懂,请求帮忙,要详细的解释哦~ public ss,t,a1,a2,b1,b2,s1,s2,s0,p1,p2,aaaa,bbbb,cccc,dddd,ffff,eeee,lzj aaaa=1 bbbb=2 cccc=3 dddd=4 eeee=5 ffff=6 a1