導航:首頁 > 源碼編譯 > 易語言演算法

易語言演算法

發布時間: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.內容

閱讀全文

與易語言演算法相關的資料

熱點內容
手機戰神夜襲文件夾 瀏覽:831
如果appstore被刪了怎麼辦 瀏覽:288
電腦報2017pdf 瀏覽:268
思考快與慢pdf下載 瀏覽:696
ins命令只能插入一條記錄嗎 瀏覽:548
spss如何連接本地伺服器 瀏覽:624
植發稀少加密多少錢一根 瀏覽:692
無法接伺服器是什麼情況 瀏覽:212
壓縮褲的尺寸如何選擇 瀏覽:471
伺服器命令如何下載文件夾下 瀏覽:550
交叉編譯工具的安裝位置 瀏覽:587
linux命令ping本地地址 瀏覽:214
方舟編譯器和超級文件管理 瀏覽:118
81年的程序員 瀏覽:32
技能人才佔比演算法 瀏覽:55
s8文件夾忘記密碼怎麼辦 瀏覽:918
大家的日語中級pdf 瀏覽:438
編譯與運行什麼區別 瀏覽:841
死或生5PS3解壓 瀏覽:244
pdf怎麼刪字 瀏覽:54