Pseudocode 伪代码示例

Pseudocode 伪代码示例,pseudocode,Pseudocode,一般来说,我是编程新手,我正在努力学习编程的基础知识。有人能给我解释一下伪代码的概念吗。我已经做了一些研究,但额外的帮助将是巨大的。例如,制作花生酱和果冻三明治的伪代码是什么样子的 -谢谢。伪代码旨在描述和描述程序或算法的流程、结构和逻辑语句(在大多数情况下,仅为其一部分),其方式易于理解,无需分析实际代码,也可为那些没有任何编程知识的人所理解 伪代码可以由真实代码(如示例)或纯文本组成 制作PBJ的伪代码示例如下所示: MakePBJRoutine(input: peanut butter,

一般来说,我是编程新手,我正在努力学习编程的基础知识。有人能给我解释一下伪代码的概念吗。我已经做了一些研究,但额外的帮助将是巨大的。例如,制作花生酱和果冻三明治的伪代码是什么样子的


-谢谢。

伪代码旨在描述和描述程序或算法的流程、结构和逻辑语句(在大多数情况下,仅为其一部分),其方式易于理解,无需分析实际代码,也可为那些没有任何编程知识的人所理解

伪代码可以由真实代码(如示例)或纯文本组成

制作PBJ的伪代码示例如下所示:

MakePBJRoutine(input: peanut butter, jelly, bottom bread, top bread) 
Begin routine:
        Take bottom bread. 
        Spread peanut butter on bottom bread. 
        Spread jelly on bottom bread. 
        If want more jelly:
              Spread jelly on bottom bread. 
        Place top bread slice on bottom bread
        Return finished sandwich
End routine 
同时,它也可能看起来像这样

makePBJroutine(input: P, J, TB, BB; Out: PBJ) {
     BB <- P;
     BB <- J;
     If(BB.J < PreferredJellyAmountConstant){
         BB <- J;
     } 
    PBJ <- (BB <- TB);
    Return PBJ;
}
makePBJroutine(输入:P,J,TB,BB;输出:PBJ){

BB看起来像是一个家庭作业问题。我投票将这个问题作为离题题来结束,因为家庭作业问题必须包含到目前为止解决问题所做的工作的描述,并且因为这些信息在谷歌上很容易获得。谷歌搜索“什么是伪代码?”给出了超过290万个结果,包括第一页上几个非常容易理解的定义;这些文章有什么问题?