I am new to programming in general and I am trying to learn the basics of it. Could someone explain me the concept of Pseudo code. I have already done some research but an additional help would be great. As an example, what would pseudo code for making a peanut butter and jelly sandwich would look like?
-Thank you.
Pseudo code is a simplified language designed to express ideas in programming without using the syntax of a specific programming language. It is a way to express algorithms in a compact and understandable form, making it easier to discuss and understand the code without actually writing it.
Pseudo code can either consist of real code-like examples, or just pure text.
An example of a pseudo code for making a PBJ could look something like this:
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
Meanwhile, it could also look like this.
makePBJroutine(input: P, J, TB, BB; Out: PBJ) {
BB <- P;
BB <- J;
If(BB.J < PreferredJellyAmountConstant){
BB <- J;
}
PBJ <- (BB <- TB);
Return PBJ;
}