A general reply
:salam2:
Why do muslims fast?What is its purpose???
It is a command of our creator ALLAH (SWT) who is above the Heaven. That is why muslim fast. It has several purposes.
But the most important one is to show the cursed SATAN and his companions among the jinns and mankind the sincere submission of muslims to almighty ALLAH (SWT). Note we can take food secretly and yet claim that we are fasting which we do not do. It is too easy to use hypocrisy in fasting but we do not do that. This confirms that our fasting is truly to show obedience to ALLAH (SWT).
Secondly, to feel the hardship of poor people that face everyday so that we can be generous in charity.
Thirdly it has some medical benefit. Our body needs some rest.
There are many more which I do not know.
:salam2:
What happens if they dont fast??Will they be punished??
If one do not fast he is committing a sin. ALLAH (SWT) will forgieve or punish to whomever He (SWT) wishes. He (SWT) is the ultimate JUST.
:salam2:
What will they get if they fast???Will they get any reward??
Yes of course. The reward is countless. You will be new born baby (sinless) in the sight of ALLAH (SWT). ALLAH (SWT) pledges to forgieve all sins if we use Ramadan properly.
Every act of worship in Ramadan would carry 60 times more reward than that in other month. Every voluntary worship would carry the reward of obligatory worship.
Worship in lailatuk Kadr night would carry the reward of nonstop (24 hours in a day, seven days in week, 30 days in month, 365 days in year) worshiping of thousands nights.
If one intentionally miss the fasting of ramadan, He/she has to make it up by fasting 60 days for each day he/she miss fasting in ramadan. Otherwise, he/she has to feed 60 poor people.
If the missing of fasting was not intentionally the he/she has to make up by fasting one day of each day of missing in ramadan, or feed a poor person oneday.