Is there any construction difference dc generator and motor except the presence of cell
No, there is not much difference in the construction of dc generator and dc motor. In a dc generator the coil in the armature has more number of turns than a dc motor. Basically dc generator converts mechanical energy into electrical energy, and the dc motor convert electrical energy of cell into mechanical energy.