Page 7 - תכנות בשפת ג'אווה חלק א
P. 7

‫פרק ‪ - 1‬קלט ופלט‬

‫משתמש‬                    ‫מעבד‬

       ‫קלט‬
       ‫פלט‬

              ‫תכנות מבוסס על מנגנון קלט‪-‬פלט‪ ,‬כלומר‪ ,‬משתמש מזין נתונים‬
             ‫למכונה)יחידת עיבוד( ‪ -‬הקלט‪ ,‬והמכונה מחזירה תוצאה ‪ -‬הפלט‪.‬‬
   ‫ישנם מספר טיפוסים בסיסיים שניתן להכניס כקלט‪ ,‬נחלק אותם לקבוצות‬
‫הבאות‪ :‬מספרים‪ ,‬מחרוזות וביטויים לוגיים )בוליאניים(‪ .‬בשפות מונחות עצמים‬
        ‫דוגמת פייתון‪ ,‬סי‪-‬שארפ וג'אווה‪ ,‬ניתן ליצור סוגי טיפוסים מורכבים יותר‬
    ‫שמותאמים אישית)‪ (custom‬לשמירת נתונים שרלוונטיים למשימה נתונה‪.‬‬

        ‫המספרים מתחלקים ל‪ 3‬סוגי טיפוסים אך נתמקד ב ‪ 2‬מהם‪ :‬מספרים‬
              ‫שלמים‪ ,‬מספרים עשרוניים ומספרים מורכבים )בהם לא נתמקד(‪.‬‬

                                    ‫טיפוסים בשפת ‪)Java‬לרוב גם בשפות אחרות(‪:‬‬
      ‫מספר שלם מיוצג כטיפוס ‪ int‬מהמילה ‪)integer -‬קיים גם הטיפוס ‪long‬‬

                                        ‫למספרים גדולים יותר אבל בו לא נשתמש(‪.‬‬
                                       ‫מספר עשרוני מיוצג כטיפוס ‪.float/double‬‬
                           ‫מספר מרוכב מיוצג כטיפוס ‪ complex‬ובו לא נתעסק‪.‬‬

        ‫מחרוזות הן אוסף של תווים מכל סוג שהוא ובכל רצף‪ ,‬מחרוזת מיוצגת‬
                                        ‫כטיפוס ‪)String‬מהמילה ‪ - string‬מחרוזת(‪.‬‬

             ‫ביטויים בוליאניים)‪ (boolean‬מיוצגים ע"י אמת ושקר‪ true ,‬ו‪.false-‬‬
         ‫ישנם טיפוסים נוספים כמו ‪ char‬ו ‪ byte -‬שיהיה בהם שימוש בשלבים‬

                                                                         ‫מאוחרים יותר‪.‬‬

            ‫‪7‬‬

                          ‫כל הזכויות שמורות ל "‪"Devkills‬‬
   2   3   4   5   6   7   8   9   10   11   12