当前位置: 首页 > 知识库问答 >
问题:

根据学生的ID生成密码[已关闭]

吴和硕
2023-03-14

我必须这样做的代码,但在密码我不知道怎么做,它是在java

编写一个完整的Java程序,执行以下操作:

  1. 要求用户输入他的姓名和学生ID。
  2. 根据以下规则为学生生成一个密码:a.生成的密码是4个数字B。第一个数字(第一个数字)是你的学生ID. c.的第一个数字。第二个数字(TENS)是你的学生ID.的第四和第五个数字的总和;如果总和大于9,那么考虑那些:例如,如果总和等于17,则第二位数字将为7。d、 第三个数字(百)是学生ID e的第三个数字。第四个数字(千)是第二个数字乘以4。如果值大于9,那么考虑一下:例如,如果值等于24,则第四位将是4。李>
  3. 打印一条包含学生姓名和生成的密码的hello消息

共有1个答案

马野
2023-03-14

所以通常这是一项任务,而不是一个问题,但我将在这里为你简化它:

>

  • 用java将他的id保存到一个变量中。util扫描仪和系统。在谷歌上或仅仅在谷歌上,如何用java请求用户输入。

    一个干净的方法是使用StringBuilder将字符串/密码粘合在一起。

    然后将第一个字符添加到StringBuilder yourId。查拉特(0)什么的。

    然后将charAt(4)和(5)的总和添加到字符串生成器中。

    然后,对每个返回值的条件数字运行一个函数,并将总和作为参数传递,在该函数中,您可以根据需要构建尽可能多的ifs,如果为true,则返回9或17。

    将该值添加到StringBuilder。

    重复上述步骤,直到涵盖了所有场景。

    然后打印名称或id以及StringBuilder与System。出来普林顿。

    我不会给你写代码,当你学习如何编码时,你需要学会看到文本后面的代码。这就像数学中的文本练习一样,需要大量的练习。

    记住问或搜索一个现有的问题,而不仅仅是问问题本身的练习。

  •  类似资料:
    • <?php $pw='simplewind'; $afpw=sp_password($pw);//加密字符串 echo $afpw;//输出加密后的字符串 ?>

    • 我正在使用SWIG生成一个围绕freetype的C包装。我的目标是为WinRT生成一个带有C接口的freetype DLL,该接口将在Windows Phone 8上运行,然而,生成的C包装似乎依赖于Tcl。由于我不需要Tcl绑定,而且WinRT默认情况下不提供Tcl,我想知道是否可以以某种方式关闭Tcl依赖项。我正在使用Visual Studio 2012编译生成的代码。 我查阅了文档,只找到了

    • 本文向大家介绍如何根据带账号密码的WSDL地址生成JAVA代码,包括了如何根据带账号密码的WSDL地址生成JAVA代码的使用技巧和注意事项,需要的朋友参考一下  wsdl:   网络服务描述语言bai是Web Service的描述语言,它包含一系列描述某du个web service的定义。   一、组成:zhi   WSDL 文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成。  

    • 我正在尝试创建一个创建密码的java程序,无论是所有小写、小写和大写、小写和大写和数字、小写和大写以及数字和标点符号,该程序还必须创建用户选择的密码之一,并且必须根据用户选择的内容生成密码长度。我已经生成了密码选项供用户选择,并提示他选择一个。我现在被困在如何创建上面提到的密码类型上。一个人建议我使用ASCII值,然后将它们转换为文本。我知道如何将它们转换为文本,但它会显示数字、字母和标点符号。有

    • 本文向大家介绍Python生成随机密码,包括了Python生成随机密码的使用技巧和注意事项,需要的朋友参考一下 本人  python新手,使用的环境是python2.7,勿喷 以上就是本文的全部内容了,希望对大家学习python能够有所帮助。

    • 我正在使用。NET Bcrypt哈希实现来自第三方库,它具有创建哈希的方法,只需提供文本或密码,如下所示。 我知道生成的hash包含salt信息,但在创建hash时它没有获取salt参数。 Bcrypt在内部创建随机盐并使用它? 如果我不使用salt重载方法,它会导致安全漏洞吗?