תשובה אחת
לגבי החיובי או שלילי:
ממש פשוט כל מה שאת צריכה לעשות זה בעצם לשאול אם המספר הוא קטן מאפס או גדול מאפס(או שווה לאפס אם יש אפשרות)
(if(x>0 //אם חיובי
(if(x>0 //אם שלילי ובכל מקרה אחר המספר לא חיובי ולא שלילי(שווה לאפס)
זוגי אי זוגי:
בjava יש אפשרות לחלק במספר אבל לקבל את השארית וזה בעצם הסימן אחוז %
ככה שאם תיקחי מספר ותחלקי בשתיים אם השארית תיהיה 0 המספר זוגי(מתחלק ב2)
ואם הוא אי זוגי יצא אחד אז פשוט תעשי ככה:
(if(x%2==0 //כאן שואלים אם המספר זוגי כי אם השארית של החילוק ב2 שווה 0 המספר זוגי
(if(x%2==1 //כאן אם המספר אי זוגי למרות שאפשר לעשות else לif לפני זה פשוט(אם המספר לא זוגי הוא חייב להיות אי זוגי)
מתחלק ב5:
כמו שהיה לפני זה בזוגי ואי זוגי אפשר להישתמש ב% ובעצם לשאול אם השארית של המספר של החילוק ב5 שווה ל0
(if(x%5==0
ממש פשוט כל מה שאת צריכה לעשות זה בעצם לשאול אם המספר הוא קטן מאפס או גדול מאפס(או שווה לאפס אם יש אפשרות)
(if(x>0 //אם חיובי
(if(x>0 //אם שלילי ובכל מקרה אחר המספר לא חיובי ולא שלילי(שווה לאפס)
זוגי אי זוגי:
בjava יש אפשרות לחלק במספר אבל לקבל את השארית וזה בעצם הסימן אחוז %
ככה שאם תיקחי מספר ותחלקי בשתיים אם השארית תיהיה 0 המספר זוגי(מתחלק ב2)
ואם הוא אי זוגי יצא אחד אז פשוט תעשי ככה:
(if(x%2==0 //כאן שואלים אם המספר זוגי כי אם השארית של החילוק ב2 שווה 0 המספר זוגי
(if(x%2==1 //כאן אם המספר אי זוגי למרות שאפשר לעשות else לif לפני זה פשוט(אם המספר לא זוגי הוא חייב להיות אי זוגי)
מתחלק ב5:
כמו שהיה לפני זה בזוגי ואי זוגי אפשר להישתמש ב% ובעצם לשאול אם השארית של המספר של החילוק ב5 שווה ל0
(if(x%5==0
באותו הנושא: