NumScope is a command-line based number theory toolkit written in C, built entirely using foundational programming concepts such as loops, conditionals, and functions.
Created from scratch using only what I knew at the time, NumScope features 11 powerful number classifiers packed into a clean, menu-driven interface.
🔍 Identify and classify the following types of numbers:
- ✅ Armstrong Number
- ✅ Palindrome
- ✅ Strong Number
- ✅ Disarium Number
- ✅ Niven (Harshad) Number
- ✅ Perfect Number
- ✅ Twisted Prime
- ✅ Spy Number
- ✅ Emirp Number
- ✅ Prime Number
Prints a range-based series of:
- Even Numbers
- Odd Numbers
- Prime Numbers
- Composite Numbers
- Perfect Numbers
- Armstrong Numbers
- Strong Numbers
- Palindromes
- Niven(Harshad) Numbers
- Spy Numbers
- Twisted Primes
- Fibonacci Sequence
🔍 Number Property Analyzer (Single Value)
-
✅ Armstrong Number
-
✅ Palindrome
-
✅ Strong Number
-
✅ Niven Number
-
✅ Perfect Number
-
✅ Twisted Prime
-
✅ Spy Number
-
✅ Emirp Number
-
✅ Prime Number
Analyzes and prints all applicable number properties (Prime, Even/Odd, Palindrome, Spy, Strong, Twisted Prime, etc.) for a single number in one go.
- Great for quick diagnostics and exploration.
- Built entirely from core C concepts (no external libraries)
- Switch-case driven menu navigation
- Uses
do-while
for continuous interaction - Each feature is implemented as a self-contained function
- Simple, readable, and beginner-friendly structure
- Created without advanced C knowledge — powered by logic and math
You can check the Run Results in Results.
- C Language
- Dev C++
- Pure logic, no external libraries
See included LICENSE.md file for more details.