Valerie Harper, who played Rhoda Morgenstern on television's "The Mary Tyler Moore Show" and its spinoff, "Rhoda," has been diagnosed with terminal brain cancer.