this is good for a beginner, but if you want to learn some more, here are some suggestions... learn switches, functions and classes, which will make it easier to understand and write, and are important things to learn anyways. functions especially since almost all languages support them. most languages support classes and switches too. i would then learn how to parse a reverse polish notation calculator and then output the answer. finally i would work my way up to writing something like bajarne stroustrops infamous calculator compiler.
I know about those, I literally just learnt it today. But the switches can only be used with integer types. Since this calculator is used for ALL numbers, I didn't use the switch loop. Thanks for the suggestion though. I do hope to become a great programmer some day. :)