לוגו האתר
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Users
    • Groups

    23c4eb44-2a95-4f93-be69-843c8d729b1f-image.png

    C# | קלט ופלט והתוכנית הראשונה!

    מדריכים למתחילים
    csharp
    1
    1
    73
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • מנחם ציון
      מנחם ציון מנהל ראשי מנהל בניית אתרים last edited by מנחם ציון

      כל תוכנה בסיסית בנויה מ3 שלבים:
      קלט- האדם מכניס נתונים לתוכנה
      אלוגריתם-התוכנה מחשבת על ידי נתונים שיש לה מה תהיה התוצאה
      פלט- התוכנה מציגה את התוצאה
      עכשיו לדוגמה נראה תוכנה בסיסית אני רוצה לחשב ממוצע של 2 מספרים שלמים
      קלט-הבן אדם מכניס לתוכנה 2 ערכים שלמים
      אלוגרייתם-התוכנה מחשבת את הממוצע על פי התרגיל שאמרתי לה לעשות עם המשתנים שיוכנסו לתוכה
      פלט- התוכנה מציגה את הממוצע של 2 הספרות
      נתחיל לכתוב את התוכנה ב C#
      זה השורות הבסיסיות שמגיעות בתחילת התוכנה

      using System;
      class Project1
      {
          public static void Main (string[] args)
         {
             
         }
      }
      
      

      עכשיו נסביר איך כותבים פקודת קלט:
      כותבים את שם המשתנה אליו אנו רוצים להכניס את הערך הנקלט ואז = טיפוס המשתנה Parse(Console.ReadLine()) ובסוף כמו בכל פקודה ב C# נרשום את הסימן “;”
      פקודת פלט כמו שהוסבר במדריך הזה כותבים כך:

      Console.WriteLine ("כאן כותבים את הפלט") ;
      

      עכשיו נכתוב את התוכנית שכותבת את הממוצע:
      שימו לב: לפני כל קלט נכתוב פקודת פלט כדי שהבן אדם ידע מה לכתוב!

      using System;
      class Project1
      {
          public static void Main (string[] args)
         {
      int t1, t2;
      double s
      Console.WriteLine("הקש מספר ראשון");
      t1 = int.Parse(Console.ReadLine());
      Console.WriteLine("הקש מספר שני");
      t2 = int.Parse(Console.ReadLine());
      s = (t1+t2)/2;
      Console.WriteLine("הממוצע: "+s);
         }
      }
      
      

      2 השורות הראשונות אחרי הפקודות הבסיסיות מצהירים על משתנים
      שורה 1 מצהירה על המשתנה t1 וt2 מטיפוס int כלומר מספרים שלמים
      השורה השניה מצהירה על המשתנה s מטיפוס double כלומר מספר ממשי
      שורה מספר 3 היא פקודת פלט שבה נכתב הקש מספר ראשון
      שורה מספר 4 היא פקודת קלט שמקבלת את המספר שהקשנו לתוך המשתנה t1 מטיפוס int
      שורה 5 מדפיסה פלט שכתוב בו הקש מספר שני
      שורה 6 היא פקודת קלט שמקבלת את המספר שהקשנו לתוך t2 מטיפוס int
      שורה 7 מחשבת את הממוצע לדוגמה עם כתבנו במספר הראשון 4 ובשני 6 אז t1=4 וt2=6 וממילא התרגיל אומר 2/(4+6) שזה 5 ומכניס את הערך של התרגיל לתוך המשתנה s שהוא מטיפוס double כלומר ממשי ולכן במקרה הזה התוצאה תהיה 5.0
      השורה האחרונה מדפיסה את הטקסט הממוצע: ואחריו את המשתנה s שבמקרה שלנו יהיה 5.0
      עכשיו השאלה אם נשים את המספרים 3 ו8 הממוצע יצא לנו 5.0 במקום 5.5 למה זה קורה?
      הפתרון במדריך הבא…
      בהצלחה!
      אם יש שאלות ניתן להגיב או בצאט או בפוסט (אם אפשר לפתוח פה @Men770 ?)

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      חוקי הפורום