Question: Write a program in Icon that will print the k most common words in its input, one per line, with each preceded by a count

Write a program in Icon that will print the k most common words in its input, one per line, with each preceded by a count of the number of times it appears. If parameter k is not specified on the command line, use 10 by default. You will want to consult the Icon manual (available online [GG96]). In addition to suspend, upto, and write, discussed in this text, you may find it helpful to learn about integer, many, pull, read, sort, table, and tab. When fed the Gettysburg Address, your program should print:

13     that
9        the
8        we
8         to
8      here
7            a
6        and
5           of
5    nation
5       have

Step by Step Solution

3.41 Rating (160 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Here is Hansons solution with minor updates for Icon version 942 procedu... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Language Pragmatics Questions!