Cpp Functional Programming Vs Object Oriented Programming Using C