Coughing is a symptom of heart disease, according to WebMD and MedlinePlus. Specifically, a cough is a symptom of heart diseases such as congestive heart failure and cor pulmonale. This is because fluid builds up in the lungs as the conditions worsen.
Other symptoms of congestive heart failure are tiredness, shortness of breath, palpitations and dizziness, says WebMD. As the disease progresses, the patient experiences edema, or swelling in the lower appendages, weight gain and nausea. Urinate will be more frequent, especially at night and the abdomen will be bloated. Shortness of breath comes even when the patient is resting. If sudden heart failure occurs, the patient starts to cough up a frothy, pink-tinged mucus. This is a medical emergency.
Cor pulmonale is also a type of heart disease that has coughing as a symptom, explains MedlinePlus. This condition is caused by high blood pressure in the lung's arteries. Over time, the right side of the heart begins to fail. Cor pulmonale is also caused by diseases that make it difficult for oxygen to get into the blood. These diseases include chronic obstructive pulmonary disease, or COPD, blood clots in the lungs, scar tissue in the lungs, cystic fibrosis, a severe curvature of the upper spine and obstructive sleep apnea.