The Brainliest Answer!
Prime minister is elected bt he people via direct election whereas president is indirectly elected.and according to our constitution a person who is elected by people has more power hence the pm has more power then the president.
1 5 1
Direct elections r for the MPs..... president is the one who appoints the PM
president formally appoints the pm,but first the pm has to be first elected by the people from a constituency and has to be a mp hence directly elected

This Is a Certified Answer

Certified answers contain reliable, trustworthy information vouched for by a hand-picked team of experts. Brainly has millions of high quality answers, all of them carefully moderated by our most trusted community members, but certified answers are the finest of the finest.
The Prime Minister is elected indirectly by the people and the President is elected by an electoral collage of MP's and MLA's. The President is considered a nominal head whereas the Prime Minister is an important head as the powers of the President is limited but Prime Minister has most of the power to control and govern the country.
But its for 5 marks
What does a nominal head means
nominal head means that it is only a postision by name and not by power
Any more points