Ruby 掷硬币游戏的伪代码

Ruby 掷硬币游戏的伪代码,ruby,pseudocode,flowchart,Ruby,Pseudocode,Flowchart,我应该为一个随机生成正面或反面结果的程序编写伪代码 之后,我需要为这个程序创建一个流程图,以允许用户在单个翻转或三个翻转中的最佳选择之间进行选择 我不知道该怎么做 伪代码是编写的文字,可能最终会运行,也可能不会运行,但描述了您试图解决的问题,就好像它会运行一样 下面是一个针对该问题的伪代码示例: flip_coin output_result_of_coin_flip 实际上,我们可以让它成为实际运行的代码 流程图有点复杂,因为您可以选择流程图应该是什么样子,它是否符合UML,等等 无论如何,

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

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


我不知道该怎么做

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

下面是一个针对该问题的伪代码示例:

flip_coin
output_result_of_coin_flip
实际上,我们可以让它成为实际运行的代码

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

无论如何,它应该通过您的程序传达流程,以实现您需要它做的事情

流程图的示例如下:


上阅读更多内容好的,谢谢,我知道伪代码的东西,但我仍然不知道要为流程图编写什么,因为我不知道应该使用什么步骤来实现3的最佳效果:P@Alice,你知道在现实生活中的掷硬币游戏中,“三个最好”是什么吗?掷硬币两次,要么你有赢家,要么你掷第三次,然后从中选赢家。