Faits: Faits: A. X._ S.A., dont le siège est à Genève, a pour but le commerce de tous produits. Elle vendait principalement des peaux de boeufs aux pays de l'Est. Durant les années 80, ce commerce a souffert d'une grave récession. Le directeur et administrateur de X._ S.A., A._, a alors renoncé à son salaire en faveur d'une "commission éventuelle calculée en fonction du résultat". En 1988, X._ S.A. a comptabilisé les commissions dues à son directeur pour 1985, soit 50'000 fr., 1986, soit 200'000 fr., 1987, soit 200'000 fr. et 1988, soit 100'000 fr. Même si elle a continué d'exister, la société a cessé son activité commerciale cette même année. A. X._ S.A., dont le siège est à Genève, a pour but le commerce de tous produits. Elle vendait principalement des peaux de boeufs aux pays de l'Est. Durant les années 80, ce commerce a souffert d'une grave récession. Le directeur et administrateur de X._ S.A., A._, a alors renoncé à son salaire en faveur d'une "commission éventuelle calculée en fonction du résultat". En 1988, X._ S.A. a comptabilisé les commissions dues à son directeur pour 1985, soit 50'000 fr., 1986, soit 200'000 fr., 1987, soit 200'000 fr. et 1988, soit 100'000 fr. Même si elle a continué d'exister, la société a cessé son activité commerciale cette même année. B. Dans les années 80, X._ S.A. a octroyé un prêt de 200'000 US$ - soit 292'000 fr. au cours de change de l'époque - à un de ses importants partenaires commerciaux, B._ Inc., dont le siège était à Houston au Texas. Le 20 janvier 1984, le Secrétaire d'Etat du Texas a déchu ("forfeiture") cette dernière, pour des raisons fiscales, du droit de faire des affaires. X._ S.A. a amorti le prêt susmentionné lors de l'exercice comptable 1988. Auparavant, soit le 31 octobre 1977, X._ S.A. s'était portée caution solidaire de B._ Inc. pour 1'000'000 US$ auprès de C._ Bank, devenue la banque D._ aux Pays-Bas. Le 2 mai 1988, ladite banque a fait appel à cette garantie et a fait séquestrer les avoirs de X._ S.A. aux Pays-Bas. Celle-ci a été condamnée, par arrêt du 14 juin 1995 de la Cour d'appel de La Haye, à payer 315'745 US$ plus intérêts (dès le 2 mai 1988, soit 224'749.13 US$) à la banque D._. Auparavant, soit le 31 octobre 1977, X._ S.A. s'était portée caution solidaire de B._ Inc. pour 1'000'000 US$ auprès de C._ Bank, devenue la banque D._ aux Pays-Bas. Le 2 mai 1988, ladite banque a fait appel à cette garantie et a fait séquestrer les avoirs de X._ S.A. aux Pays-Bas. Celle-ci a été condamnée, par arrêt du 14 juin 1995 de la Cour d'appel de La Haye, à payer 315'745 US$ plus intérêts (dès le 2 mai 1988, soit 224'749.13 US$) à la banque D._. C. Le 22 novembre 1989, le bilan et le compte de pertes et profits au 31 décembre 1988 n'ayant pas été établis, X._ S.A. a été taxée d'office sur un capital imposable de 600'000 fr. Puis, l'Administration fiscale cantonale du canton de Genève (ci-après: l'Administration fiscale cantonale) a émis un bordereau rectificatif de taxation d'office, sur la base de la déclaration d'impôt provisoire déposée par la société. Le capital imposable a été porté à 1'028'000 fr. Finalement, le 12 avril 1990, X._ S.A. a rempli une déclaration d'impôt définitive pour la période fiscale 1989, les comptes 1988 venant d'être établis. Par décision du 15 mai 1992, modifiant le bordereau précédemment émis, l'Administration fiscale cantonale, a fixé, pour les impôts cantonaux et communaux 1989 - basés sur l'exercice commercial 1988 -, le bénéfice et le capital imposables respectivement à 511'722 fr. et à 1'028'000 fr. L'impôt dû se montait à 187'733 fr. y compris une amende de 100 fr. L'Administration fiscale cantonale a repris les commissions versées à A._ pour 1985 à 1987, comptabilisées en 1988, d'un montant de 450'000 fr., ainsi que l'amortissement du prêt de 292'000 fr. octroyé à B._ Inc. La réclamation de X._ S.A. a été rejetée le 5 avril 2000. La société a alors recouru auprès de la Commission cantonale de recours en matière d'impôts du canton de Genève (ci-après: la Commission cantonale de recours). Cette Commission a donné acte à l'Administration fiscale cantonale qu'elle ramenait le capital imposable de 1'028'000 fr. à 755'010 fr., soit le montant indiqué dans la déclaration d'impôt, et a rejeté le recours pour le surplus. La réclamation de X._ S.A. a été rejetée le 5 avril 2000. La société a alors recouru auprès de la Commission cantonale de recours en matière d'impôts du canton de Genève (ci-après: la Commission cantonale de recours). Cette Commission a donné acte à l'Administration fiscale cantonale qu'elle ramenait le capital imposable de 1'028'000 fr. à 755'010 fr., soit le montant indiqué dans la déclaration d'impôt, et a rejeté le recours pour le surplus. D. Par arrêt du 20 mai 2003, le Tribunal administratif du canton de Genève (ci-après: le Tribunal administratif) a rejeté le recours de X._ S.A. contre la décision de la Commission cantonale de recours. Il a considéré en substance que les commissions dues à A._ pour les années 1985, 1986 et 1987, soit 450'000 fr., devaient être comptabilisées ces années-là et non pas en 1988. Leur prise en compte dans les comptes 1988 violait le principe d'étanchéité des exercices. Elles n'étaient donc pas déductibles pour la période fiscale 1989. Il en allait de même de l'amortissement du prêt à B._ Inc. X._ S.A. aurait dû y procéder en 1984, lorsque l'acte d'enregistrement de cette société avait été annulé. D. Par arrêt du 20 mai 2003, le Tribunal administratif du canton de Genève (ci-après: le Tribunal administratif) a rejeté le recours de X._ S.A. contre la décision de la Commission cantonale de recours. Il a considéré en substance que les commissions dues à A._ pour les années 1985, 1986 et 1987, soit 450'000 fr., devaient être comptabilisées ces années-là et non pas en 1988. Leur prise en compte dans les comptes 1988 violait le principe d'étanchéité des exercices. Elles n'étaient donc pas déductibles pour la période fiscale 1989. Il en allait de même de l'amortissement du prêt à B._ Inc. X._ S.A. aurait dû y procéder en 1984, lorsque l'acte d'enregistrement de cette société avait été annulé. E. Agissant par la voie du recours de droit public, X._ S.A. demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du Tribunal administratif du 20 mai 2003. Elle invoque la violation de l'art. 9 Cst. L'autorité intimée aurait admis, de façon arbitraire, que la déduction des commissions 1985 à 1987 d'un montant de 450'000 fr. violait le principe d'étanchéité des exercices fiscaux. En outre, l'arrêt du Tribunal administratif serait manifestement erroné quand il affirme que le prêt à B._ Inc. aurait dû être amorti en 1984. Le Tribunal administratif persiste dans les termes et conclusions de son arrêt. L'Administration fiscale cantonale conclut au rejet du recours sous suite de frais. 