精易论坛

标题: 登录界面 [打印本页]

作者: 易问    时间: 5 小时前
标题: 登录界面
写一个登录窗口,账号要求:前面是字母后面是数字,8到16位,区分大小写
密码要求:前面是字母后面是数字,8到16位,区分大小写,其中前2位字母相加需要大于144,后2位数字相乘需要大于10;

作者: E语言|菜鸟    时间: 5 小时前

作者: 真IKUN    时间: 5 小时前
https://bbs.125.la/forum.php?mod ... 14833855&extra=拿这个自己改,又一个精币当比特币花的人才
作者: 找软件看我签名    时间: 4 小时前


作者: 易问    时间: 4 小时前
怎么这样啊,我只是遇到情况,不写了,完成任务而已,帮个忙
作者: jianxi34    时间: 4 小时前
写几行代码很难吗 这么懒
作者: 幻想大人    时间: 4 小时前
易语言基础教程第5课,就有教这个
  
子程序名返回值类型公开备 注
检测密码是否符合要求逻辑型 大小写,特殊字符,数字,至少包含三个,符合要求返回真
参数名类 型参考可空数组备 注
密码文本型
最小长度整数型
最大长度整数型
变量名类 型静态数组备 注
长度整数型 
字符位置整数型 
字符代码整数型 
有特殊字符逻辑型 
有数字逻辑型 
有大写字母逻辑型 
有小写字母逻辑型 
计数整数型 
长度 = 取文本长度 (密码)
连续赋值 (假, 有特殊字符, 有数字, 有大写字母)
如果 (最小长度 ≤ 长度 ≥ 最大长度)
计次循环首 (长度, 字符位置)
字符代码 = 取代码 (密码, 字符位置)
判断 (字符代码 ≥ 32 字符代码 ≤ 47 字符代码 ≥ 58 字符代码 ≤ 64 字符代码 ≥ 91 字符代码 ≤ 96 字符代码 ≥ 123 字符代码 ≤ 126)
有特殊字符 = 真
判断 (字符代码 ≥ 48 字符代码 ≤ 57)
有数字 = 真
判断 (字符代码 ≥ 65 字符代码 ≤ 90)
有大写字母 = 真
判断 (字符代码 ≥ 97 字符代码 ≤ 122)
有小写字母 = 真



计次循环尾 ()
计数 = 0
如果真 (有特殊字符)
计数 = 计数 + 1

如果真 (有数字)
计数 = 计数 + 1

如果真 (有大写字母)
计数 = 计数 + 1

如果真 (有小写字母)
计数 = 计数 + 1

如果 (计数 ≥ 3)
返回 ()
返回 ()

返回 ()


作者: 没事瞎琢磨    时间: 2 小时前
这点精币只能问AI  但是我电脑没连网  帮不了忙
作者: Viost丿西风    时间: 1 小时前
不知道啊
作者: 走一回    时间: 半小时前
前两个字母相加,怎么会大于144?




欢迎光临 精易论坛 (https://bbs.125.la/) Powered by Discuz! X3.4