我即将构建一个用伪代码编写的程序。我已经完成了大部分工作,但是我坚持使用代码而且我不知道该怎么做。我是一个乞丐并不是一切都很清楚...在我必须做的任务之一,我必须让程序要求球员名称,这将被存储为一个字符串,然后程序必须检查它是否超过2/20字符之间的限制,并在输入错误时通知用户。我已经研究并试图弄清楚我如何能够修复我的代码,但我还有很短的时间,而且找不到任何关于我的问题:/。这是我为此特定任务完成的代码。我知道它错了,但我只是不知道如何解决它。任何帮助都非常感激。在此先感谢:)
伪代码:
// Getting user's name
valid = false
loop until valid is equal to true
Output" please enter your name "
Input playName
If (playName is => 1)AND(=<20)then
Valid = true
Otherwise
output "name exceeds the character limit"
答案 0 :(得分:0)
我不确定伪代码的语法是什么,但是:
我可以修改你这样的代码:
// Getting user's name
valid = false
loop until valid is equal to true
Output" please enter your name "
Input playName
If (length(playName) >= 2) AND (length(playName) <= 20)
Then
valid = true
Else
output "name exceeds the character limit"