Java/משתנים/תשובות
משימה 1
[עריכה]כדי לאתחל משתנה בשם Y מסוג long נשתמש בפקודה
long Y;
כדי לאתחל משתנה בשם doYouKnow מסוג boolean (בוליאני) נשתמש בפקודה
boolean doYouKnow=true;
או בשתי שורות:
boolean doYouKnow;
doYouKnow=true;
משימה 2
[עריכה]ראשית נאתחל שני משתנים ונציב בהם את הערכים המתאימים:
int A, B;
כעת ניצור משתנה נוסף אליו נכניס את ערך הסכום שלהם:
A=1;
B=2;int C;
כדי להדפיס, נשתמש בפקודה שראינו בתוכנית הראשונה וגם בתחילת פרק זה:
C=A+B;System.out.println(C);
משימה 3
[עריכה]במשימה זו אנו רוצים לכתוב תוכנית של ממש, לכן נזדקק לשורות הקוד הקבועות שראינו בפרק HelloWorld, בהן אנו מכריזים על המחלקה ועל המתודה הראשית. תוכנית זו ניתן להריץ בעזרת מהדר Java והיא תדפיס את ערכו של A לאחר הפעולות שביצענו.
public class MyClass {
public static void main(String[] args) {
int A=100;
A=A+10;
A=A*4;
System.out.println(A);
}
}
משימה 4
[עריכה]בכל אחת מההכרזות היה גורם בלתי חוקי:
int 9a
שם המשתנה פסול כיוון שהוא מתחיל בספרה.
char given Letter
השם פסול בגלל הרווח בין המילים. במידה והדבר הכרחי, ניתן להשתמש בקו-תחתון כתחליף לרווח.
int float
המילה float היא מילה שמורה ולכן לא ניתן להשתמש בה כשם משתנה.
double myDouble!
כאן נעשה שימוש בסימן '!', שאינו חוקי לשימוש.