איך אני יכול להביע משוואה ריבועית בשפת C(דחוף!!!) - עמוד 3 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איך אני יכול להביע משוואה ריבועית בשפת C(דחוף!!!)


uzana2004

Recommended Posts

  • תגובות 38
  • נוצר
  • תגובה אחרונה

אם כבר העלת את זה...

אז איך באמת אני מציג משוואה כמו שצריך כי אם אני עושה מה שזה שמעליי אמר זה עדיין מראה לי ככה:

ax² + -bx +- c =0

ובלי IF....עם תנאים אני יודע איך להציג...השאלה אם יש דרך אחרת...

קישור לתוכן
שתף באתרים אחרים

לא זה לא...

אם אני יעשה כמו שאמרת, מה שזה יעשה זה רק ישים לי + לפני המקדם...והרי אני צריך להציג שני פתרונות...

לכן זה יציג לי פעם אחת(כשכל המשתנים שליליים):

1-1i

ופעם שנייה:

1--1

קישור לתוכן
שתף באתרים אחרים

טוב...כנראה שאני לא מסביר את עצמי מספיק טוב:

אני צריך להביע במשוואה הריבועית גם מספרים מרוכבים(ז"א שאם דלתא<0 אז מכפילים את הדלתא ב1- ואז עושים שורש ובפרינט רושמים " i "...

ז"א שעבור הערכים הבאים:

1-,2-,3-

הדלתא שווה למינוס ולכן נכפיל ב1- את דלתא ונקבל + נוציא שורש והתוצאה אמורה להראות כך:

X1:-1-1i

X2:-1+1i

ואם אני יעשה כמו שאמרת זה יראה כך:

X1:-1+-1i

X2:-1--1i

וזה לא מה שאני צריך...האם יש דרך לכך שאם הוא יזהה ++ הוא ירשום רק + אחד ואם הוא יזהה -- הוא ירשום + ואם הוא יזהה -+ הוא ירשום -?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...