Classes, Decisions, Loops. Introduction: In English vocabulary there are many interesting and meaningful phenomena, such as isogram, pangram, malapropisms, anagram, palindrome, etc., which leave a...


Solve


Classes, Decisions, Loops.<br>Introduction:<br>In English vocabulary there are many interesting and meaningful phenomena, such as isogram, pangram,<br>malapropisms, anagram, palindrome, etc., which leave a “room

Extracted text: Classes, Decisions, Loops. Introduction: In English vocabulary there are many interesting and meaningful phenomena, such as isogram, pangram, malapropisms, anagram, palindrome, etc., which leave a “room" for language-learners to enthusiastically discover secret, surprise, and something different instead of negatively listing words. They make the boring vocabulary lesson an interactive practical course that helps to grasp interest of students as English language-learners.' Some of these interesting linguistic phenomena? are: Isogram: referred to a word, phrase, or sentence in which no letter of the alphabet occurs more than once. For example; the words "ambidextrously", “endolymphatic", and “unpredictably". Pangram: A phrase or sentence containing all 26 letters of the alphabet (ideally repeating as few letters as possible). For example; the sentence: “Brown jars prevented the mixture from freezing too quickly". Palindrome: a word, number, phrase, or other sequence of characters which reads the same backward as forward, such as “madam", “racecar", or “Was it a car or a cat I saw". Problem: Write a Java program that asks the user for a word, phrase, or sentence and checks whether his input data is an isogram, a pangram, a palindrome, or none of these. Notice a phrase can be a combination of isogram and pangram; such a phrase is called perfect pangram; for example: “Mr. Jock, TV quiz PhD., bags few lynx". Your program should also recognize if the given word/phrase is a palindrome that is pangram too (i.e.; a palindromic pangram). Your program should allow the user to have as many attempt as they wish. The user must have at least one try. Check the following Figures for sample runs.
Sample run 1:<br>run:<br>---*-*- k -*-*-*- A -*-*-*- * – *- Welcome to Play with Words-* – *-*-*- * -*-*-*-* -*-*-*---<br>Please enter a word, phrase, or sentence: Fundamentals of Object Oriented Programming<br>>> does not have any interesting linguistic phenomena. ーオーオーオーー★ー★ー★ー本ーオー★ーオー★ーオーオー★ー★ー★ー★ー★ー★ーオーオー★ー★- Would like to play again: yes Please enter a word, phrase, or sentence: xnylwefsgabdhpziuqvtkcojrmrjocktvąquizphdbagsfewlynx "xnylwefsgabdhpziuqvtkcojrmrjocktvquizphdbagsfewlynx" >>> is a palindromic pangram. ー*ーオー★ー★ーオーオーオーーオーオーオーーオーオーオーー★ーオーオー本ーオーオーオー★ー Would like to play again: Y Please enter a word, phrase, or sentence: Mr. Owl ate my metal worm "Mr. Owl ate my metal worm" >>> is a Palindrome. ーオーオーオーオーオーオ-オーオー -*-*-*-*-*-*-* -*-*-*- Would like to play again: yessssss55 Please enter a word, phrase, or sentence: By Jove, my quick study of lexicography won a prize! "By Jove, my quick study of lexicography won a prize!" >>> is a Pangram. ー*ーオーオー★ーオーオー★ー -オーオーオー★ー 一*一*一★一 Would like to play again: yes please Please enter a word, phrase, or sentence: GQ's oft lucky whiz Dr. J, ex-NBA MVP "GQ's oft lucky whiz Dr. J, ex-NBA MVP" >>> is a Perfect Pangram. ー*ーオー★ー★ー★ーオーオー★ーオーオーオー★ー★ーオーオーー★ーオーオー本ーオーオーオー*ー Would like to play again: y Please enter a word, phrase, or sentence: The big dwarf only jumps "The big dwarf only jumps" >>> is an Isogram. -オーオーオー★ーオーオーオー★ーオー ー*ーオー★ー★ー★ー★ー★ー★ー★ーオー★ーー★ー★ー Would like to play again: yup Please enter a word, phrase, or sentence: computerizably "computerizably" >>> is an Isogram. ーオーオーオーオーオーオーオーオーオーオー★ーオース -*-*-*-*- Would like to play again: Y Please enter a word, phrase, or sentence: noon "noon" >>> is a Palindrome. -*-*-*-*-*-*-*-*-*-★-*- *ーオーオー Would like to play again: no Thank you for playing :) BUILD SUCCESSFUL (total time: 3 minutes 45 seconds) Sample run 2: run: ---*-*-*-*-*-*-*-*-*-*-*-*- Welcome to Play with Words-*-*-*- -*-*- -- Please enter a word, phrase, or sentence: Good luck "Good luck" >>> does not have any interesting linguistic phenomena. ーオーオーオーオーオーオーオーオーオー★ーオーオーオーオーオーオー★ーオーオー★ーオーオーオーオー Would like to play again: quit Thank you for playing :) BUILD SUCCESSFUL (total time: 34 seconds) "/>
Extracted text: Sample run 1: run: ---*-*- k -*-*-*- A -*-*-*- * – *- Welcome to Play with Words-* – *-*-*- * -*-*-*-* -*-*-*--- Please enter a word, phrase, or sentence: Fundamentals of Object Oriented Programming "Fundamentals of Object Oriented Programming " >>> does not have any interesting linguistic phenomena. ーオーオーオーー★ー★ー★ー本ーオー★ーオー★ーオーオー★ー★ー★ー★ー★ー★ーオーオー★ー★- Would like to play again: yes Please enter a word, phrase, or sentence: xnylwefsgabdhpziuqvtkcojrmrjocktvąquizphdbagsfewlynx "xnylwefsgabdhpziuqvtkcojrmrjocktvquizphdbagsfewlynx" >>> is a palindromic pangram. ー*ーオー★ー★ーオーオーオーーオーオーオーーオーオーオーー★ーオーオー本ーオーオーオー★ー Would like to play again: Y Please enter a word, phrase, or sentence: Mr. Owl ate my metal worm "Mr. Owl ate my metal worm" >>> is a Palindrome. ーオーオーオーオーオーオ-オーオー -*-*-*-*-*-*-* -*-*-*- Would like to play again: yessssss55 Please enter a word, phrase, or sentence: By Jove, my quick study of lexicography won a prize! "By Jove, my quick study of lexicography won a prize!" >>> is a Pangram. ー*ーオーオー★ーオーオー★ー -オーオーオー★ー 一*一*一★一 Would like to play again: yes please Please enter a word, phrase, or sentence: GQ's oft lucky whiz Dr. J, ex-NBA MVP "GQ's oft lucky whiz Dr. J, ex-NBA MVP" >>> is a Perfect Pangram. ー*ーオー★ー★ー★ーオーオー★ーオーオーオー★ー★ーオーオーー★ーオーオー本ーオーオーオー*ー Would like to play again: y Please enter a word, phrase, or sentence: The big dwarf only jumps "The big dwarf only jumps" >>> is an Isogram. -オーオーオー★ーオーオーオー★ーオー ー*ーオー★ー★ー★ー★ー★ー★ー★ーオー★ーー★ー★ー Would like to play again: yup Please enter a word, phrase, or sentence: computerizably "computerizably" >>> is an Isogram. ーオーオーオーオーオーオーオーオーオーオー★ーオース -*-*-*-*- Would like to play again: Y Please enter a word, phrase, or sentence: noon "noon" >>> is a Palindrome. -*-*-*-*-*-*-*-*-*-★-*- *ーオーオー Would like to play again: no Thank you for playing :) BUILD SUCCESSFUL (total time: 3 minutes 45 seconds) Sample run 2: run: ---*-*-*-*-*-*-*-*-*-*-*-*- Welcome to Play with Words-*-*-*- -*-*- -- Please enter a word, phrase, or sentence: Good luck "Good luck" >>> does not have any interesting linguistic phenomena. ーオーオーオーオーオーオーオーオーオー★ーオーオーオーオーオーオー★ーオーオー★ーオーオーオーオー Would like to play again: quit Thank you for playing :) BUILD SUCCESSFUL (total time: 34 seconds)
Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here