【问题标题】:Pseudocode for coin-flipping game抛硬币游戏的伪代码
【发布时间】:2013-07-09 00:47:50
【问题描述】:

我应该为一个随机生成正面或反面结果的程序编写伪代码。

之后,我需要为这个程序创建一个流程图,以允许用户在单次翻转或三个最佳翻转之间进行选择。

我不知道该怎么做。

【问题讨论】:

    标签: ruby pseudocode flowchart


    【解决方案1】:

    伪代码是写出来的文字,可能最终运行也可能不会运行,但描述了您试图解决的问题,就好像它确实运行了一样。

    这是一个给出问题的伪代码示例:

    flip_coin
    output_result_of_coin_flip
    

    确实,我们可以让它成为可以运行的实际代码。

    流程图有点复杂,您可以选择流程图应该是什么样子,是否符合 UML 等?

    无论如何,它应该通过您的程序传达流程以产生您需要它执行的操作。

    流程图的一个例子是这样的:

    阅读更多Wikipedia

    【讨论】:

    • 好的,谢谢,我得到了伪代码的东西,但我仍然不知道该为流程图写什么,因为我不知道我应该使用哪些步骤来实现最好的 3。:P
    • @Alice,你知道在现实生活中的抛硬币中什么是“三局两胜”吗?掷硬币两次,要么你有一个赢家,要么你掷第三次,赢得那次掷硬币的赢家。
    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    • 2021-08-30
    • 2021-03-12
    • 1970-01-01
    • 2011-09-23
    • 2021-12-28
    相关资源
    最近更新 更多