שאלת חילוק ללא שימוש באופרטורים % \ בשפת C - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלת חילוק ללא שימוש באופרטורים % \ בשפת C


efod26

Recommended Posts

כן אני יודע,

הוא נתן רמז, למשל 200/100 זה כמו 200*0.01

איך אני כזאת בדיקה לקלט רנדומלי מהמשתמש??

דבר ראשון לפי מה שכתבת אתה ממש לא יודע מה זה רנדומאלי, כי קלט מהמשתמש הוא לא רנדומאלי. תבדוק במילון :)

דבר שני, מה שהמורה שלכם אומר זה בדיוק כן לעשות עם Pow.. אבל אם הוא רוצה בדרך אחרת זה באמת איטרציה (אין רקורסיה כי הבנתי שאתה עובד בC).. פשוט תבנה לולאה שרצה כל עוד x<=y (אם אתה מחלק את X בY) וכל פעם תפחית מX את Y.. היא סופרת כמה פעמים היא עשתה את זה והתוצאה היא תוצאת החילוק (השלם.. זה "כאילו" מעגל למעלה).

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

(אין רקורסיה כי הבנתי שאתה עובד בC)

אין בעיה, אפילו ממש קל לכתוב רקורסיה ב-C... :-[ אבל מאחר שיש איטרציה ואין בהכרח tail call optimization, משתמשים בה כשצריך ולא כל הזמן.

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

ארכיון

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

×
  • צור חדש...