Write pseudocode for a recursive function


Discussion:

Q: Consider a language of words, where each word is a string of dots and dashes. The following grammar describes this language:

< word> = < dot> | < dash> < word> | < word> < dot>
< dot> = .
< dash> = -

a) Write all three-character strings that are in this language.

b) Is the string .... in this language? Explain.

c) Write a seven-character string that contains more dashes than dots and is in the language. Show how you know that your answer is correct.

d) Write pseudocode for a recursive function isIn(str) that returns true if the string str is in this language and returns false otherwise.

Solution Preview :

Prepared by a verified Expert
C/C++ Programming: Write pseudocode for a recursive function
Reference No:- TGS01939265

Now Priced at $20 (50% Discount)

Recommended (93%)

Rated (4.5/5)