שלום אנשים, אני די חדש פה.. ויש לי מבחן חשוב מחר בשפת C.. לכן יש לי שאלה קטנה והיא: אני צריך לכתוב תוכנית שתעגל את המס' העשוני כלפי מעלה כאשר המספר גדול מחצי, כלומר 1.634- 2 , 1.54- 2 וכאשר המס' קטן מחצי אז היא תעגל כלפי מעטה, כלומר 1.49- 1 , 1.32- 1 .
תכפול ב10 ותכניס לתוך int, ככה שאם יש לך נניח 1.52 המספר שיווצר הוא 15 בנק' הזו אתה עושה מודולוס 10 למספר הזה כדי שתקבל את ספרת האחדות, שהיא 5 ואז אם היא גדולה או שווה ל5 אתה מוסיף 1 למס' המקורי וממיר לint, ככה שמה שקורה ב1.52 זה שנוצר לך 2.52 ואז שאתה ממיר לint הוא הופך את זה ל2 אם לא אז פשוט ממירים לint בלי שום שינוי.
תוסיף 0.5 למס' ותקצץ את המס' העשרוני אם המס' העשרוני הוא בין 0 ל-0.499999 אז הוא אחרי ההוספה והקיצוץ הוא יהיה המס' המועגל כלפי מטה ואם המס' העשרוני הוא בין 0.5 ל-1 אז הוא אחרי ההוסה והקיצוץ הוא יהיה המס' המועגל כלפי מעלה