9.8 Programming Exercises
Exercise 9-1: Write a procedure that counts the number of words in a string. (Your
documentation should describe exactly how you define a word.) Write a
program to test your new procedure.
Exercise 9-2: Write a function begins(string1, string2) that
returns true if string1 begins
string2. Write a program to test the function.
Exercise 9-3: Write a function count(number, array, length) that
will count the number of times number appears in
array. The array has length
elements. The function should be recursive. Write a test program to
go with the function.
Exercise 9-4: Write a function that will take a character string and return a
primitive hash code by adding up the value of each character in the
string.
Exercise 9-5: Write a function that returns the maximum value of an array of
numbers.
Exercise 9-6: Write a function that scans a string for the character
"-" and replaces it with
"_".
|