Skip to content

This very cutesy and very mindful program helps you determine if a word or phrase is a palindrome. ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧

Notifications You must be signed in to change notification settings

PiaMacalanda/Palindrome-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🌀 Palindrome Checker

Welcome to the Palindrome Checker! This little program helps you determine if a word or phrase is a palindrome. ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧

📋 How It Works

  1. Input: Enter any word or phrase.
  2. Processing: The program cleans the input by removing non-alphanumeric characters and converting it to lowercase.
  3. Check: It then checks if the cleaned string reads the same forwards and backwards.
  4. Output: You'll get a cute message telling you if your input is a palindrome or not! ◝(ᵔᗜᵔ)◜

🛠️ How to Use

  1. Clone the Repository:

    git clone /~https://github.com/your-username/palindrome-checker.git
    cd palindrome-checker
  2. Compile the Code:

    javac Checker.java Palindrome.java
  3. Run the Program:

    java Palindrome
  4. Enter Your Word/Phrase:

    Enter a word/phrase: A man, a plan, a canal, Panama
    
  5. See the Result:

    A man, a plan, a canal, Panama is a palindrome :).
    

📂 File Structure

  • Checker.java: Contains the logic for cleaning the string and checking if it's a palindrome.
  • Palindrome.java: Contains the main method to run the program.

🌟 Features

  • Case Insensitive: Checks palindromes without worrying about uppercase or lowercase.
  • Ignores Non-Alphanumeric Characters: Spaces, punctuation, and special characters are ignored.

🧑‍💻 Contributing

Feel free to fork this repository and make your own improvements! Pull requests are welcome. (ᴗ͈ˬᴗ͈)ꕤ.゚

About

This very cutesy and very mindful program helps you determine if a word or phrase is a palindrome. ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages