✅ 52 completed
✖️ 56 left
✖️ all patterns left
A list of practical projects that anyone can solve in any programming language. These projects are divided in multiple categories.
Ideas from Proglib.io
CodeWars katas
Tags:
Special:
CodeWars
Used languages:
Python
,Java
,C++
Instructions:
2. How to compile .exe from .py:
pip install pyinstaller
pyinstaller SCRIPT.py --onefile
CodeWars Katas
-
IQ Test
Python
-
Highest and Lowest
Python
-
Tribonacci
Python
-
Split Strings
Python
-
Spin Words
Python
-
Next Bigger
Python
-
Strings Mix
Python
-
Sum of Intervals
Python
-
Valid Parentheses
Python
-
Sort the odd
Python
-
Build Tower
Python
-
Alphabet Position
Python
-
Alphabet anagram
Python
-
Make a spiral
Python
` -
Digit position [NOT SOLVED]
Python
Numbers
-
Pi:
Python
Find pi up to the Nth decimal place
-
Fibonacci:
Python
Java
C++
Generate N members of a Fibonacci series
-
Prime factors:
Python
Java
C++
Get number prime factors with there exponent
-
Next prime number:
Python
Generate prime numbers until the user chooses to stop
-
Mortgage calculator:
Python
Calculate the monthly payments of a fixed term mortgage over given Nth terms at a given interest rate.
-
Money changing:
Python
Calculate the change
-
Conversions
Python
Numeric base conversions
-
Calculator
Python
Java
C++
Just calculator
-
Factorial
Python
Java
C++
Recursion and Cycle methods
-
Complex
Python
Java
C++
Complex arithmetic
-
Happy Numbers
Python
Found 8 happy numbers
-
Num to words
Python
Write number in English
-
Coin flip
Python
Heads and tails
-
Credit card validation
Python
Validate and find credit card type
-
Alarm
Python
Simle timer
-
City distance
Python
Use latitude and longitude of two cities to calculate a distance between them
-
Other conversions
Python
Numeric base, Temperature, Distance, Weight...
Classic algorithms
-
Collatz
Python
Collatz conjecture realisation
-
Sieve of Eratosthenes
Python
Easy way to find prime numbers
-
Closest pair problem
Python
Calculate the smallest distance.
-
Sorting
Python
Bubble, Selection, Insertion, Heap, Merge, Quick sorting
Text
-
String reverse
Python
And nothing more
-
Palindrome
Python
And nothing more
-
Count words
Python
And nothing more
-
Count vowels
Python
And nothing more
-
Pig latin
Python
And nothing more
Graphs
-
Graph
Python
-
Connected Graph
Python
-
Dijkstra
Python
-
Eulerian
Python
Security
-
Caesar cipher
Python
Encoding and decoding message
-
Vigenere cipher
Python
Encoding and decoding message
-
Vernam cipher
Python
Encoding and decoding message
Web
- Get weather
Python
Classes
-
Shape
Python
-
Bank Account
Python
Data structures
Networks
Multithreading
Files
Databases
Multimedia and Graphics
Patterns