Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repo Size Stars Forks Issues C/C++

PROJECT LOGICHANDS

Logichands is a lightweight and modular command-line tool written in C that helps users perform logical operations and compound expression evaluations interactively.
It’s designed to demonstrate structured programming, modularity, and Boolean logic concepts in a simple yet elegant way.


Features

Capability Description
Logical Operations AND, OR, NOT, XOR
Compound Expressions Evaluate combined Boolean expressions
Interactive Menu CLI for input and selection
Modular Code Functions for readability and reusability
Portable Works on any Linux terminal with a C compiler

Concepts Demonstrated

  • Boolean logic and truth tables
  • Function-based modular design
  • Menu-driven CLI structure
  • Conditionals (if-else, switch)
  • User input handling with validation

🧩 LOGICHANDS - LOGICAL OPERATIONS TOOL 🧩

  1. Perform Basic Logic Operation
  2. Evaluate Compound Expression
  3. Exit
Enter your choice: 1

Select Operation:
1. AND
2. OR
3. NOT
4. XOR

Enter first value (0/1): 1
Enter second value (0/1): 0

Result: 1 AND 0 = 0

⚙️ Installation & Build

# Clone the repository
git clone https://github.com/roshhellwett/projectlogichands.git
cd Logichands

# Compile the program
gcc main.c logic.c -o logichands

📁 Project Structure

projectlogichands/
│
├── main.c # Core logic & user interface
├── logic.c # Logic operation implementations
├── logic.h # Function declarations
├── README.md # Project documentation
└── LICENSE # Apache 2.0 License

© 2026 Zenith Open Source Projects. All Rights Reserved. Zenith is an Open Source Project Idea by @roshhellwett

About

ᴀ ꜰᴀꜱᴛ, ᴍɪɴɪᴍᴀʟ, ᴀɴᴅ ɪɴᴛᴇʀᴀᴄᴛɪᴠᴇ ʀᴏᴄᴋ–ᴘᴀᴘᴇʀ–ꜱᴄɪꜱꜱᴏʀ ɢᴀᴍᴇ

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages