file count + rename + zip and email - can someone help?

i need to write a script in powershell that validates there is total of 38 files and they have data in it, if yes add todays date end the end of every file and zip it than send email alert, can someone please help me. im new to powershell.

thank you