× מי אנחנו? התוכנית הראשונה משתנים קלט ופלט אופרטורים חשבוניים משפטי בקרה לולאות לולאות דו ממדיות casting sizeof typedef פונקציות רקורסיות מצביעים מצביע כפול מערכים מערכים דינאמיים מערכים דו ממדים מחרוזות חיפוש בינארי מיון בועות מיון בחירה מיון הכנסה מיון מהיר מיון מיזוג

Let's learn C

משפטי בקרה

משפט שעל פיו אפשר לקבוע אמת / שקר נקרא - משפט בוליאני.
לדוגמה:

  1. גשם יורד בחוץ כרגע.
  2. x>0.
  3. grade >= 60.

פעולות שניתן להשתמש בהן בשפת c לצורך בדיקת בקרה:

  1. > (קטן / גדול מ..).
  2. < (קטן / גדול מ..).
  3. => (קטן שווה / גדול שווה מ..).
  4. =< (קטן שווה / גדול שווה מ..).
  5. == (שווה).
  6. =! (שונה).

משפטים בשפת c שניתן להשתמש בהן לצורך בדיקת בקרה:


נראה דוגמה במילים ולאחר מכן נפתור אותה בקוד:

נניח שאנו בודקים האם גילו של אדם הוא מספיק מבוגר כדי לעלות על מתקן בלונה פארק ונניח שגילו המינימלי של אדם שעולה על המתקן צריך להיות 15.
ז"א - כדי שאדם יוכל לעלות על המתקן אנו נצטרך לוודא שהוא לפחות בן 15.
פתרון בקוד:

CODE:
#include <stdio.h>
void main() // main function - this is the code that will be executed when we click f5.
{
  int age = 15; // declaring an integer variable named age and setting in to 15.
  if(age >= 15) // checking if our age variable is greater or equal to 15.
  {
    printf("You can enter\n"); // this code will be executed only if our if statement is true.
  }
  else// the code inside the curly brackets will be executed only if our if statement is false.
  {
    printf("You can't enter\n");
  }
} // End of main function