Does it work?

Build it and if it builds, run it, and enter some data, and see if the displayed output is what you expected. If so, well done! If not, then no it isn't right and you'll need to start debugging it.