אם-אחר לעומת סוויץ '

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 4 אַפּרִיל 2021
תאריך עדכון: 11 מאי 2024
Anonim
אם-אחר לעומת סוויץ ' - אחר
אם-אחר לעומת סוויץ ' - אחר

תוֹכֶן

ההבדל בין הצהרת אם-אחרת לבין הצהרת מתג הוא שהצהרה אם-אחרת מחליטה איזו אמירה תבוצע ומשתמשת בהצהרות מרובות ואילו הצהרת מתג מאפשרת למשתמש להחליט איזו הצהרה תבוצע והיא משתמשת בהצהרת אות.


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

הצהרה אם אחרת משמשת בתכנות מונחה עצמים. אם אנחנו מדברים על הפורמט הכללי של הצהרה אם-אחרת ממה שהיא: אם (ביטוי). בשפת תכנות, אם ואחרות מילות מפתח. אתה משתמש בקבוצת הוראות לביצוע הצהרת if-else. ערך בוליאני משמש לאמירה אם-אחרת שהם נכונים ושקריים. אם ההצהרה אינה נכונה היא חוזרת כוזבת ואחרת היא חוזרת נכונה. הצורה הכללית של הצהרת מתג היא: מתג (ביטוי) {מקרה קבוע 1: הצהרות (ים); הפסקה; קבועי מקרה 2: הצהרות (ים); הפסקה; מקרה קבוע 3; הצהרות (ים); לשבור; מקרה קבוע 4; הצהרות (ים); לשבור; הצהרות ברירת מחדל}. ביטוי זה זוכה להערכה של מספר שלם או קבוע תווים. ישנן מספר אפשרויות במתג והפסקה ממלאות תפקיד חשוב מאוד בהצהרת המתג. ישנם תנאים כמו מצב 1, מצב 2, מצב 3 ומצב 4. הצהרת המתג מאפשרת לעבור בין תנאים אלה ולהסתיים באמצעות הצהרת הפסקה.


תוכן: הבדל בין אם-למתג

  • טבלת השוואה
  • הצהרה אם אחרת
  • החלף הצהרה
  • הבדלים עיקריים
  • סיכום
  • סרטון הסבר

טבלת השוואה

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

הצהרה אם אחרת

הצהרה אם אחרת משמשת בתכנות מונחה עצמים. אם אנחנו מדברים על הפורמט הכללי של הצהרה אם-אחרת ממה שהיא: אם (ביטוי). בשפת תכנות, אם ואחרות מילות מפתח. אתה משתמש בקבוצת הוראות לביצוע הצהרת if-else. ערך בוליאני משמש לאמירה אם-כן נכונה ושקרית. אם ההצהרה אינה נכונה, היא חוזרת כוזבת, אחרת היא חוזרת נכונה.


החלף הצהרה

הצורה הכללית של הצהרת מתג היא: מתג (ביטוי) {מקרה קבוע 1: הצהרות (ים); הפסקה; קבועי מקרה 2: הצהרות (ים); הפסקה; מקרה קבוע 3; הצהרות (ים); לשבור; מקרה קבוע 4; הצהרות (ים); לשבור; הצהרות ברירת מחדל}. ביטוי זה זוכה להערכה של מספר שלם או קבוע תווים. ישנן מספר אפשרויות במתג והפסקה ממלאות תפקיד חשוב מאוד בהצהרת המתג. ישנם תנאים כמו מצב 1, מצב 2, מצב 3 ומצב 4. הצהרת המתג מאפשרת לעבור בין תנאים אלה ולהסתיים באמצעות הצהרת הפסקה.

הבדלים עיקריים

  1. הצהרה אם אחרת, תחליט איזו הצהרה תבוצע ומשתמשת בהצהרות מרובות ואילו הצהרת Switch מאפשרת למשתמש להחליט איזו הצהרה תבוצע.
  2. הצהרת אם-כן מעריכה גם מספר שלם צף ואילו הצהרת Switch אינה יכולה להעריך מספר שלם צף.
  3. הצהרה אם אחרת בודקת ביטוי לוגי ואילו הצהרת Switch אינה בודקת ביטוי לוגי.
  4. יישום הצהרת אם אחרת הוא קל ואילו יישום הצהרת המתג אינו קל.

סיכום

במאמר זה לעיל אנו רואים את ההבדל הברור בין הצהרת אם-אחרת לבין הצהרת מעבר עם יישום.

סרטון הסבר