A popular swimming beach has been closed and multiple shark warnings issued after a whale carcass washed ashore, days after a man was killed by a shark nearby.