Precipitation of Calcium Carbonate in Different Environments