Sachverhalt: Sachverhalt: A. R._, geboren 1946, angelernte Verkäuferin, war von 1995 bis 2000 selbstständig erwerbstätig und arbeitete seit April 2000 nach Bedarf als Aushilfsverkäuferin für die Firma K._. Am 17. Oktober 2002 meldete sie sich bei der IV-Stelle des Kantons Zürich wegen seit 1999 behandlungsbedürftigem Brustkrebs zum Leistungsbezug an. Nach der Entfernung eines Tumors aus der rechten Brust und der anschliessenden Nachbehandlung musste auch ein linksseitiges Mammakarzinom chemo- und radiotherapeutisch behandelt werden. Gestützt auf erwerbliche Abklärungen und einen Bericht der Chefärztin der Klinik F._, Dr. med. B._, vom 24./28. Oktober 2002 lehnte die IV-Stelle das Leistungsbegehren bei einem Invaliditätsgrad von 34% mit Verfügung vom 19. März 2003 ab. Dagegen liess die Versicherte in der Sache einspracheweise die Ausrichtung einer halben, eventuell ganzen Invalidenrente ab Juni 2002 beantragen. Mit Einspracheentscheid vom 12. August 2003 sprach ihr die IV-Stelle auf Grund eines Invaliditätsgrades von 43% mit Wirkung ab 1. Juni 2002 eine Viertelsrente zu. A. R._, geboren 1946, angelernte Verkäuferin, war von 1995 bis 2000 selbstständig erwerbstätig und arbeitete seit April 2000 nach Bedarf als Aushilfsverkäuferin für die Firma K._. Am 17. Oktober 2002 meldete sie sich bei der IV-Stelle des Kantons Zürich wegen seit 1999 behandlungsbedürftigem Brustkrebs zum Leistungsbezug an. Nach der Entfernung eines Tumors aus der rechten Brust und der anschliessenden Nachbehandlung musste auch ein linksseitiges Mammakarzinom chemo- und radiotherapeutisch behandelt werden. Gestützt auf erwerbliche Abklärungen und einen Bericht der Chefärztin der Klinik F._, Dr. med. B._, vom 24./28. Oktober 2002 lehnte die IV-Stelle das Leistungsbegehren bei einem Invaliditätsgrad von 34% mit Verfügung vom 19. März 2003 ab. Dagegen liess die Versicherte in der Sache einspracheweise die Ausrichtung einer halben, eventuell ganzen Invalidenrente ab Juni 2002 beantragen. Mit Einspracheentscheid vom 12. August 2003 sprach ihr die IV-Stelle auf Grund eines Invaliditätsgrades von 43% mit Wirkung ab 1. Juni 2002 eine Viertelsrente zu. B. Hiegegen liess R._ beschwerdeweise beantragen, ihr sei ab Oktober 2001 eine ganze Invalidenrente zuzusprechen, eventuell sei die ganze Rente ab August 2002 auf eine halbe Rente herabzusetzen. In teilweiser Gutheissung der Beschwerde hob das Sozialversicherungsgericht des Kantons Zürich den Einspracheentscheid vom 12. August 2003 auf und stellte fest, dass die Versicherte mit Wirkung ab 1. Oktober 2001 Anspruch auf eine halbe Invalidenrente habe (Entscheid vom 18. Juni 2004). B. Hiegegen liess R._ beschwerdeweise beantragen, ihr sei ab Oktober 2001 eine ganze Invalidenrente zuzusprechen, eventuell sei die ganze Rente ab August 2002 auf eine halbe Rente herabzusetzen. In teilweiser Gutheissung der Beschwerde hob das Sozialversicherungsgericht des Kantons Zürich den Einspracheentscheid vom 12. August 2003 auf und stellte fest, dass die Versicherte mit Wirkung ab 1. Oktober 2001 Anspruch auf eine halbe Invalidenrente habe (Entscheid vom 18. Juni 2004). C. Mit Verwaltungsgerichtsbeschwerde lässt R._ sinngemäss unter Aufhebung des kantonalen und des Einspracheentscheids beantragen, für die Dauer von Oktober 2001 bis Juli 2002 sei ihr eine ganze, danach eine halbe Invalidenrente zuzusprechen. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung (BSV) auf eine Vernehmlassung. 