Learn to Code
John F. Dumas
contact me | resume | how it works | example programs | testimonials | main page

C# - String Path


► Problem Description: Write a c# program that tries to place the letters of the alphabet consecutively into a grid beginning with a randomly chosen location. Your letters can be placed up, down, left or right. It is possible to get stuck and be unable to place the full alphabet.


► Examples

===============================
Result: Failure
===============================

+---+---+---+---+---+---+---+---+---+---+
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | M | L | K | . | . | . | . | . | . |
| . | N | Q | J | . | F | E | D | C | . |
| . | O | P | I | H | G | . | . | B | A |
+---+---+---+---+---+---+---+---+---+---+


===============================
Result: Success
===============================

+---+---+---+---+---+---+---+---+---+---+
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | B | C | . | Q | R | S | . | . | . |
| . | A | D | . | P | . | T | . | . | . |
| . | . | E | F | O | V | U | . | . | . |
| . | I | H | G | N | W | X | . | . | . |
| . | J | K | L | M | . | Y | Z | . | . |
| . | . | . | . | . | . | . | . | . | . |
+---+---+---+---+---+---+---+---+---+---+


===============================
Result: Failure
===============================

+---+---+---+---+---+---+---+---+---+---+
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | Q | R |
| . | . | . | . | . | . | . | . | P | S |
| . | . | . | . | . | . | . | . | O | T |
| B | C | F | G | H | I | . | . | N | U |
| A | D | E | . | . | J | K | L | M | V |
+---+---+---+---+---+---+---+---+---+---+


===============================
Result: Success
===============================

+---+---+---+---+---+---+---+---+---+---+
| . | . | . | S | R | Q | P | K | J | I |
| . | . | . | T | U | V | O | L | G | H |
| . | . | . | . | X | W | N | M | F | . |
| . | . | . | Z | Y | . | . | D | E | . |
| . | . | . | . | . | A | B | C | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
| . | . | . | . | . | . | . | . | . | . |
+---+---+---+---+---+---+---+---+---+---+
 


► Source Code

Visual Studio Project: zip file


Back to Example Program Index


© John F. Dumas | johnfdumas@gmail.com | main page | top of page