DEV Community

Jeff Stroup
Jeff Stroup

Posted on

74 Coding Problems

So awhile ago I posted an article with the same title; however, it had to be deleted because I didn't read (where is the dunce cap 🤦‍♂️). Well, I am here to try again and go more in depth with a few of the projects and the languages I did through out college. You will be able to find the full list here and at my link down below. Let's begin!

I not only added a list of the projects but also the languages I wrote them in. You will find languages such as:

  • Assembly x86
  • C
  • C++
  • Javascript
  • PHP
  • R
  • Bash
  • Perl
  • Python
  • Visual Basic

Of course you don't have to write the projects in the same languages they fall under. They are there to maybe introduce you to something new. Projects range from simple to difficult in both project and language.

Here are some of the projects you will find on the list:

  • Plenty of Algorithms (Hash Tables, Linked List, etc)
  • Battleship game
    • Nothing Fancy, built right in the console window, 1P, 2P, and basic AI
  • Bash Shell
    • Similar to what you find on linux with the same commands. ls, cat, tail, etc
  • Wack-a-mole
    • Complete UI that kept score and a timer to end the game
  • Sanitize credit card numbers
    • As it sounds, take any credit card (credit cards have a specific number of digits and specific starting digits EX: Visa starts with a 4 and has either 13 or 16 digits) number and replace all but the last X digits with ...
  • Notepad application
    • Complete GUI with common text editor functionality. Save, load, format text, etc
  • Address Book
    • Also exactly what it is. Name, phone number, address, etc

As you can see, the projects listed are pretty well rounded. It might also show how something so simple as to counting characters can be more difficult in other languages. I am curious as to what project you are going to build and with what language.
If you get to this point and are curious as to what else is on the list, here is the link https://jstroup.dev/article/seventyfour. Happy Coding!

For those that are curious and are wondering why there isn't a comment section. I haven't got around to it yet 🙂. I built the site from scratch and still struggling with finding a good UI unfortunately. The joys of coding 😅

Top comments (0)