导航:首页 > 源码编译 > 易语言算法

易语言算法

发布时间:2022-01-20 08:05:31

㈠ 求以下一个算法 易语言怎么写

你思路跟你要的结果对不上,,按着了你思路你给出的结果都是错的了。

㈡ 易语言求算法: 题目如下:

.版本2

.子程序_按钮1_被单击

.局部变量市场部人员数组,文本型,,"0"

.局部变量网络部人员数组,文本型,,"0"

.局部变量市场部人数,整数型

.局部变量网络部人数,整数型

.局部变量tmp,整数型

.局部变量循环变量,整数型

市场部人数=载入名单(“市场部人员名单.txt”,市场部人员数组)

网络部人数=载入名单(“网络部人员名单.txt”,网络部人员数组)

.如果真(网络部人数<市场部人数)

返回()

.如果真结束

tmp=0

.计次循环首(网络部人数,循环变量)

tmp=tmp+1

.如果真(tmp>市场部人数)

tmp=1

.如果真结束

市场部人员数组[tmp]=市场部人员数组[tmp]+“,”+网络部人员数组[循环变量]

处理事件()

.计次循环尾()

保存名单(“配对表.csv”,市场部人员数组)

结束()

.子程序载入名单,整数型

.参数文件名,文本型

.参数文本数组,文本型,参考数组

.局部变量文件号,整数型

.局部变量临时文本,文本型

文件号=打开文件(文件名,1,3)

移到文件首(文件号)

.判断循环首(取反(是否在文件尾(文件号,)))

临时文本=读入一行(文件号)

.如果真(取文本长度(临时文本)>0)

加入成员(文本数组,临时文本)

.如果真结束

处理事件()

.判断循环尾()

关闭文件(文件号)

返回(取数组下标(文本数组,))

.子程序保存名单

.参数文件名,文本型

.参数文本数组,文本型,参考数组

.局部变量文件号,整数型

.局部变量cnt,整数型

.局部变量tmp,整数型

文件号=打开文件(文件名,4,4)

移到文件首(文件号)

写文本行(文件号,“市场部,网络部”)

cnt=取数组下标(文本数组,)

.计次循环首(cnt,tmp)

写文本行(文件号,文本数组[tmp])

处理事件()

.计次循环尾()

关闭文件(文件号)

㈢ 易语言递归算法怎么用,求高手给举个简单点的例子

递归,简单说是子程序自己调用自己。
例子:
.版本 2
.子程序 左右查找
.参数 左边值, 整数型
.参数 右边值, 整数型
.参数 查找数组, , 数组
.参数 ww, , 参考 可空 数组
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 中间值, 整数型

.如果真 (左边值 ≥ 右边值)
返回 ()
.如果真结束
i = 左边值
j = 右边值
.判断循环首 (j ≠ i)
.判断循环首 (查找数组 [左边值] ≤ 查找数组 [j] 且 i < j)
j = j - 1
.判断循环尾 ()
.判断循环首 (查找数组 [左边值] ≥ 查找数组 [i] 且 i < j)
i = i + 1
.判断循环尾 ()
.如果真 (i < j)
中间值 = 查找数组 [j]
查找数组 [j] = 查找数组 [i]
查找数组 [i] = 中间值
.如果真结束

.判断循环尾 ()
中间值 = 查找数组 [左边值]
查找数组 [左边值] = 查找数组 [i]
查找数组 [i] = 中间值
左右查找 (左边值, i - 1, 查找数组, ) ' 继续处理左边的,这里是个递归的过程
左右查找 (i + 1, 右边值, 查找数组, ) ' 继续处理右边的,这里是个递归的过程
ww = 查找数组
' 以上是快速排序的代码实现,核心所在是递归的过程。

㈣ 易语言ecdh算法怎么用

易语言画线算法:用鼠标穿透。

四个画板作为1234象限,然后自己定义个X,Y变量,取一个范围内的X,Y值画点。最后用画线连点,个人推荐画板宽度300,4个画板就是600的大小,只取函数在-3,3的位置的点,这样就能画出小数点后两位的点。

支持库:

易语言支持库实际上是DLL文件。通过使用其它编程语言为易语言开发支持库,易语言系统的功能可以得到无限扩展。

这种支持库是易语言专用的,其它编程语言也可以使用,但需要经过复杂的调用。支持库文件扩展名有fne、fnr、fnl、npk四种。fne制作好的DLL文件,例如系统核心支持库、应用接口支持库。该类支持库一般由用户使用C++或Delphi制作,具体可以看易语言支持库开发手册。

㈤ 易语言如何自动计算

两种方法:

第一种:获得焦点需要输入完数字后点击下编辑框3得到所需结果

.版本2

.子程序_编辑框3_获得焦点

编辑框3.内容=到文本(到数值(编辑框1.内容)×到数值(编辑框2.内容))

第二种:内容被改变只要编辑框1或编辑框2中任意一个编辑框内容发生变化,编辑框3将自动计算结果!

.版本2

.子程序_编辑框1_内容被改变

编辑框3.内容=到文本(到数值(编辑框1.内容)×到数值(编辑框2.内容))

.子程序_编辑框2_内容被改变

编辑框3.内容=到文本(到数值(编辑框1.内容)×到数值(编辑框2.内容))

呵呵呵,楼下在开玩笑么?我的代码没有问题.你所说的无限执行根本不存在,你看好子程序名,内容被改变时执行,也就是说,如果你输入数值进去,编辑框3才会执行操作,而停止输入数值后,编辑框3也随之子程序限定 停止执行操作!

㈥ 易语言 数组排列算法

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 a, 整数型, , "5"
a = { 1, 2, 3, 4, 5 }
排列 (a, 3)
.子程序 排列
.参数 a, 整数型, 数组
.参数 n, 整数型
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 k, 整数型
.局部变量 临时文本, 文本型
.计次循环首 (到整数 (求次方 (2, 取数组成员数 (a))) - 1, i)
k = 0
临时文本 = “”
j = 1
.判断循环首 (i ≠ 0)
.如果真 (i % 2 = 1)
k = k + 1
临时文本 = 临时文本 + 到文本 (a [j])
.如果真结束
i = i ÷ 2
j = j + 1
.判断循环尾 ()
.如果真 (k = n)
编辑框1.加入文本 (临时文本 + #换行符)
.如果真结束
.计次循环尾 ()

㈦ 在易语言中计算公式

计算式很简单,你想让人帮你全部写,啥分都没有,懒得写。
保留小数点后两位就用
四舍五入 (, ) 这个命令就好了
其他的 计算都很简单,自己写吧

㈧ 易语言 计算概率问题

㈨ 易语言中,如何把文本型的计算公式直接用于计算机计算

.版本 2

.支持库 script


.子程序 __启动窗口_创建完毕


脚本组件1.执行 (“function plus(a,b)” + #换行符 + “{” + #换行符 + “return parseInt(a)+parseInt(b);” + #换行符 + “}” + #换行符 + “function concat(a,b)” + #换行符 + “{” + #换行符 + “return a+b;” + #换行符 + “}”)



.子程序 _按钮1_被单击


.如果真 (编辑框1.内容 ≠ “”)

编辑框2.内容 = 脚本组件1.计算表达式 (编辑框1.内容)

.如果真结束


需要用到一个脚本组件

㈩ 易语言计算

.版本 2

.程序集 窗口程序集1

.子程序 _按钮1_被单击

编辑框3.内容 = “我的家” + 编辑框1.内容 + #换行符 + “他的家” + 编辑框2.内容

阅读全文

与易语言算法相关的资料

热点内容
工作三年的大专程序员 浏览:726
java毕业设计文献 浏览:140
筹码集中度指标源码 浏览:478
listsortjava 浏览:183
plc闪光电路编程实例 浏览:299
socket编程试题 浏览:204
华为的服务器怎么设置从光驱启动 浏览:868
程序员真的累吗 浏览:326
学信网app为什么刷脸不了 浏览:873
天蝎vs程序员 浏览:994
单片机下载口叫什么 浏览:188
程序员的道 浏览:926
云服务器不实名违法吗 浏览:558
怎样查看文件夹图片是否重复 浏览:995
文件怎么导成pdf文件 浏览:808
打开sql表的命令 浏览:103
安卓手机如何面部支付 浏览:38
天元数学app为什么登录不上去 浏览:824
明日之后为什么有些服务器是四个字 浏览:104
安卓系统l1是什么意思 浏览:26