Write a program that uses random-number generation to create sentences. Create four arrays of strings (string objects highly suggested over c-strings) called article, noun, verb, and preposition.

Even the smartest students need writing assistance at some point during their academic career. Should you lock yourself in a room and spend the entire weekend trying to write a paper? We promise you that the paper that you pay for won’t be resold or submitted elsewhere. It will also be written according to the instructions that you and your professor provide. Our excellent essays stand out among the rest for a reason. Don’t just take our word, check them out by yourself.


Order a Similar Paper Order a Different Paper

Write a program that uses random-number generation to create sentences.  Create four arrays of strings (string objects highly suggested over c-strings) called article, noun, verb, and preposition. The arrays of Strings: The article array should be const and contain the articles:  “the”, “a”, “one”, “some”, “any” The preposition array should be const and contain the prepositions:  “to”, “from”, “over”, “under”, “on” The noun array and the verb array should contain words entered by the user. So start the program by asking the user to enter 5 nouns (each seperated by a space — this should give you a hint as to how to read them in), and then ask them to enter 5 verbs (again, each seperated by a space). Store these in the appropriate arrays. Ensure that all the words stored in the noun array and the verb array are stored as all lowercase words. The user could enter a word with any case they choose, but it’s up to you to store them as lowercase strings in your array. You may assume the user will enter valid verbs whem prompted and valid nouns when prompted.  Create a sentence by selecting a word at random from each array in the following order:  article, noun, verb, preposition, article, noun  
This means, you need to generate a random value for each array to grab a word. Example: You cannot generate one random value (say, 1) and then take index 1 of each array. You must generate a random value to use as the index in each array you’ll get a word from.  As each word is picked, concatenate it to the previous words in the sentence.  The words should be separated by spaces.  When the final sentence is output, it should start with a capital letter and end with a period.  Your program should generate random 20 sentences and output them to the console. Note: It’s not enough to output just one word at a time. You need to create each sentence as a single string before printing it to output. (Make use of the concatenation operation! String objects make this easy!) Hint: The hardest part is making sure the sentence is capitalized, because you only have one article array (and it stores the lowercase version, since you use articles again). Remember that we’ve seen a number of methods from the string class, that help with this. You may want to remind yourself of these:  In the cctype library, we saw functions that can check for upper or lowercase characters and even some that can change values from uppercase to lowercase and vice versa. From string class, at, [] notation, and the + operation will also be helpful. Functions in addition to main() are not required but it may be a good idea for you to create some if you find yourself needing to do a similar task over and over …

Writerbay.net

Do you need help with this or a different assignment? In a world where academic success does not come without efforts, we do our best to provide the most proficient and capable essay writing service. After all, impressing professors shouldn’t be hard, we make that possible. If you decide to make your order on our website, you will get 15 % off your first order. You only need to indicate the discount code GET15.


Order a Similar Paper Order a Different Paper