I'm learning C++ right now too.
Give you a heads up, at first when your learning stuff like "cout" "cin" and "if" statements, they are incredibly easy.
Later when you get started on stuff like "while loops", "for loops", "random numerics like srand(time(NULL)) stuff", "arrays", "pointers", that's where your going to start ripping your brains off.
For me, combining random numbers with arrays is hard enough for me. I don't know how your going to manage this, but give it a go. Another warning, if you DON'T like programming, then I highly recommend you to NOT learn it in the first place. You have to really like programming, otherwise, as soon as you get into arrays, you will give up.