Your assignment is to create a program that asks the user to match the correct definition with an SAT vocabulary word. The vocabulary words will be stored in a 2 dimensional array of strings. The program will randomly choose a definition from the array. It will display the definition along with two choices of words: the correct one, and another word that was randomly selected from the list. The 2 choices will be presented in random order, i.e. sometimes the correct answer will be the first choice and sometimes it will be the second.
string
array. You may use the list at the bottom of the page.
string saCarLicenses[2][3] = { "3GHJ586", "Accord", "Honda",
"2RTH692", "Camaro", "Chevrolet"};
cout << saCarLicenses[1][2]<<endl; //displays "Chevrolet"
cout<<saCarLicenses[0][1]<<endl; //displays "Accord"
cout<<saCarLicenses[0][0]<<endl; //displays "3GHJ586"
{"abduction", "A carrying away of a person against his will, or illegally.",
"accomplish", "To bring to pass.",
"adhere", "To stick fast or together.",
"Americanism", "A peculiar sense in which an English word or phrase is used in the United States.",
"amity", "Friendship.",
"analyst", "One who analyzes or makes use of the analytical method.",
"annuity", "An annual allowance, payment, or income.",
"aperture", "Hole.",
"apothecary", "One who keeps drugs for sale and puts up prescriptions.",
"arbor", "A tree.",
"archipelago", "Any large body of water studded with islands, or the islands collectively themselves.",
"assuage", "To cause to be less harsh, violent, or severe, as excitement, appetite, pain, or disease.",
"bray", "A loud harsh sound, as the cry of an ass or the blast of a horn.",
"canto", "One of the divisions of an extended poem.",
"characteristic", "A distinctive feature.",
"chronology", "The science that treats of computation of time or of investigation and arrangement of events.",
"coincide", "To correspond.",
"comparison", "Examination of two or more objects with reference to their likeness or unlikeness.",
"complaisance", "Politeness.",
"confluent", "A stream that unites with another.",
"contradiction", "The assertion of the opposite of that which has been said.",
"decapitate", "To behead.",
"deprecate", "To express disapproval or regret for, with hope for the opposite.",
"derivative", "Coming or acquired from some origin.",
"descent", "The act of moving or going downward.",
"discernible", "Perceivable.",
"distrainor", "One who subjects a person to distress.",
"doubly", "In twofold degree or extent.",
"duration", "The period of time during which anything lasts." ,
"effrontery", "Unblushing impudence.",
"egress", "Any place of exit.",
"epicycle", "A circle that rolls upon the external or internal circumference of another circle.",
"equitable", "Characterized by fairness.",
"equivalent", "Equal in value, force, meaning, or the like.",
"expect", "To look forward to as certain or probable.",
"fluent", "Having a ready or easy flow of words or ideas.",
"foreigner", "A citizen of a foreign country.",
"further", "More distant or advanced.",
"grantor", "The maker of a deed.",
"habitable", "Fit to be dwelt in.",
"hard-hearted", "Lacking pity or sympathy.",
"hemorrhage", "Discharge of blood from a ruptured or wounded blood-vessel.",
"illegitimate", "Unlawfully begotten.",
"immigrate", "To come into a country or region from a former habitat.",
"ingenuous", "Candid, frank, or open in character or quality.",
"inhospitable", "Not disposed to entertain strangers gratuitously.",
"instructive", "Conveying knowledge.",
"introvert", "To turn within.",
"joust", "To engage in a tilt with lances on horseback.",
"later", "At a subsequent time.",
"locative", "Indicating place, or the place where or wherein an action occurs.",
"masonry", "The art or work of constructing, as buildings, walls, etc., with regularly arranged stones.",
"masterpiece", "A superior production.",
"mawkish", "Sickening or insipid.",
"mead", "A meadow.",
"medallion", "A large medal.",
"meditation", "The turning or revolving of a subject in the mind.",
"menace", "A threat.",
"misinterpret", "To misunderstand.",
"mongrel", "The progeny resulting from the crossing of different breeds or varieties.",
"munificence", "A giving characterized by generous motives and extraordinary liberality.",
"muster", "An assemblage or review of troops for parade or inspection, or for numbering off.",
"orator", "One who delivers an elaborate or formal speech.",
"oratory", "The art of public speaking.",
"ordeal", "Anything that severely tests courage, strength, patience, conscience, etc.",
"oscillate", "To swing back and forth.",
"palatial", "Magnificent.",
"partible", "Separable.",
"pastoral", "Having the spirit or sentiment of rural life.",
"pathos", "The quality in any form of representation that rouses emotion or sympathy.",
"patter", "To mumble something over and over.",
"pedagogics", "The science and art of teaching.",
"penetrable", "That may be pierced by physical, moral, or intellectual force.",
"perceive", "To have knowledge of, or receive impressions concerning, through the medium of the body senses.",
"plea", "An argument to obtain some desired action.",
"polytechnic", "Pertaining to, embracing, or practicing many arts.",
"preference", "An object of favor or choice.",
"prescient", "Foreknowing.",
"presumptuous", "Assuming too much.",
"primeval", "Belonging to the first ages.",
"protection", "Preservation from harm, danger, annoyance, or any other evil.",
"pseudonym", "A fictitious name, especially when assumed by a writer.",
"realism", "The principle and practice of depicting persons and scenes as they are believed really to exist.",
"repellent", "Having power to force back in a manner, physically or mentally.",
"replica", "A duplicate executed by the artist himself, and regarded, equally with the first, as an original.",
"reproof", "An expression of disapproval or blame personally addressed to one censured.",
"repulse", "The act of beating or driving back, as an attacking or advancing enemy.",
"resent", "To be indignant at, as an injury or insult.",
"retouch", "To modify the details of.",
"rudimentary", "Being in an initial, early, or incomplete stage of development.",
"salient", "Standing out prominently.",
"salutation", "Any form of greeting, hailing, or welcome, whether by word or act.",
"somniferous", "Tending to produce sleep.",
"squatter", "One who settles on land without permission or right.",
"suasion", "The act of persuading.",
"subvert", "To bring to ruin.",
"transmission", "The act of sending through or across.",
"triplicate", "Composed of or pertaining to three related things or parts.",
"unction", "The art of anointing as with oil.",
"undulous", "Resembling waves."
};
Extensions: If you have extra time, you may want to extend your program to use a file with 4991 SAT words and definitions. To use it, you will want to look at this example of a program that uses file input. To run the example, you'll need this file: data.txt, right click on the link and store it in the Dev-C++ folder.