קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [ASM] שאלה קטנה של מתחילים : לולאות לא מותנות
    על ידי alphonso בפורום שפות עיליות וASM
    תגובות: 0
    הודעה אחרונה: 12-05-2011, 18:06
  2. [מדריך] לולאות בטקסט (NPC)
    על ידי Chi Ketsueki בפורום שרתים פרטיים MapleStory
    תגובות: 6
    הודעה אחרונה: 14-11-2010, 16:47
  3. [מדריך] PHP לולאות ובקרת זרימה
    על ידי Funy בפורום שפות צד שרת
    תגובות: 9
    הודעה אחרונה: 06-09-2010, 20:32
  4. [מדריך] לולאות בטקסטים
    על ידי SapiRxD בפורום שרתים פרטיים MapleStory
    תגובות: 7
    הודעה אחרונה: 22-03-2010, 12:05
  5. לולאות ותנאים בשפת C, דרושה עזרה!
    על ידי dorcami בפורום האקינג ואבטחת מידע
    תגובות: 2
    הודעה אחרונה: 06-10-2009, 11:14
+ תגובה לנושא
מציג תוצאות 1 עד 3 מתוך 3

לולאות.

  1. #1
    Smoxer314
    אורח

    ברירת מחדל לולאות.

    לולאות
    קודם כל מהם לולאות? לולאות הם פעולות רב בדיקותיות, כלומר בודקים משהו יותר מפעם אחת.
    לכל אלה שמנסים להצחיק, הינה בדיחה (בתוך הספוילר).
    ספוילר:
    רציתם חבל לא?



    אחרי שהבנו מה זה לולאות אפשר להתחיל, אבל קודם כל בואו נראה מהי פעולת בדיקה נקודתית.
    ספוילר:

    If Else
    פעולת בדיקה נקודתית נעשית בעזרת האפשרויות If ו-Else.
    הפעולה If נועדה בשביל לבדוק משהו מסויים, לעומת זאת הפעולה Else עושה את הדבר ההפוך בדיוק, עושה את מה שלא קרה (כלומר אם הפעולה לא יצאה חיובית)
    עכשיו אחרי שהבינו כולם אפשר להראות דוגמה:
    קוד PHP:
    if (var for check == somthing //we check if some var equal to something else
    {
    somthing to do
    }
    else
    {
    somthing to do

    מה רשמנו פה? קודם כל בדקנו אם משתנה אחד שווה למשהו אחר (אפשר להשוות גם למספרים וכ'ו)
    אחרי זה רשמנו לו מה לעשות אם הפעולה חיובית, אז בדקנו אם הפעולה אינה חיובית אז היא תעשה משהו.

    שימו לב!
    בשביל ללמוד עוד על הפעולות השוואה ("==") וכ'ו אנא קראו את הספויילר הבא.
    פעולות השוואה
    ספוילר:

    אם קראתם את הספויילר הקודם כנראה שראיתם שרשמתי:
    בשביל ללמוד עוד על הפעולות השוואה ("==") וכ'ו אנא קראו את הספויילר הבא.
    אז מהי פעולת השוואה?
    פעולת השוואה נועדה בשביל הפעולות בדיקה בכל השפות של כיום (JS, PHP ,ASP ועוד)
    אז מהם סוגי הפעולות?
    == אם ערכו של האיבר הימני שווה לערכו של האיבר השמאלי.
    > אם ערכו של האיבר השמאלי קטן מערכו של האיבר הימני.
    < אם ערכו של האיבר הימני קטן מערכו של האיבר השמאלי.
    =>
    אם ערכו של האיבר השמאלי קטן או שווה לערכו של האיבר הימני.
    >= אם ערכו של האיבר השמאלי שווה או קטן מערכו של האיבר הימני.
    =<
    אם ערכו של האיבר הימני גדול או שווה לערכו של האיבר השמאלי.
    <= אם ערכו של האיבר הימני שווה או גדול מערכו של האיבר השמאלי.
    != אם ערכו של האיבר הימני לא שווה לערכו של האיבר השמאלי.
    =! אם ערכו של האיבר השמאלי לא שווה לערכו של האיבר הימני.

    שים לב!
    הפעולה "==" והפעולה "=" אינם אותו דבר!


    הלולאה while
    ספוילר:

    מהי הלולאה הזו?
    הלולאה while באה בשביל לחסוך לנו לעשות מ'ס רב של בדיקות, איך בדיוק? בעזרת התכונה שהיא עושה את הפעולה (או בדיקה) עד שהיא לא תוכל.
    איך משתמשים בה?
    נשתמש בה כך:
    while (condition) // we check the var
    {
    action
    }
    אז אמרנו שכל עוד (תנאי) יהיה קיים זה יעשה את הפעולה הבאה. לדוגמה אם נרשום כך

    i = 1$ // we make a var in name i
    while ($i != 5)
    {
    echo($i); // we print the var i
    i++
    }

    הפלט יהיה:
    1
    2
    3
    4

    למה? מכיוון שאמרנו שכל עוד i לא יהיה שווה ל-5 הלולאה תפעל ואז הוספנו ל-i אחד כך עד שהגענו ל-5 והלולאה "השמידה" את עצמה.

    הלולאה for
    ספוילר:

    לולאת for
    נכון אתם רוצים שהקוד שלכם יהיה קצר ככל האפשר?
    אתם רוצים לעשות לפחות 3 פעולות בו זמנית: להציב ערך למשתנה, לעשות לו פעולת בדיקה, להעלות אותו במ'ס מסויים?
    בדיוק בשביל זה יש את לולאת for.

    איך משתמשים?
    בשביל להשתמש נרשום כך:
    for($i = value ; $i == condition ; $i++) // we check the var i
    אז מה רשמנו פה?
    אמרנו קודם כל לשים למשתנה i ערך כלשהו.ואז עשינו פעולת בדיקה כלשהי, ואז אמרנו מה לעשות אם זה יקרה (במקרה הזה הוספנו אחד למשתנה i).
    עכשיו אפשר לעשות לולאות מקוננות (לולאה בתוך לולאה) בכיף ובלי חשש לשים את המשתנים לפני


    הלולאה switch
    ספוילר:

    נכון שאתם רוצים לבדוק כמה פעולות אז אתם עושים if(bla) else if (bla) else.....
    בדיוק בשביל זה המציאו את לולאת ה-switch.
    אבל איך משתמשים בה?

    שימוש בלולאה

    בשביל להשתמש בלולאה נרשום כך:
    switch (var name) //we choose a var
    }
    case somthing: //we check if the var equal to 11
    do somthing
    break;

    case somthing: //we check if the var equal to 11
    do somthing
    break;
    {
    אז מה רשמנו?
    קודם כל שכתבנו:

    switch (var name) //we choose a var



    במקום
    var name נרשום את שם המשתנה שאנו רוצים לעשות עליו בדיקה.
    אח"כ שרשמנו:

    case somthing: //we check if the var equal to 11




    do somthing
    break;





    אמרנו שאם המשתנה שווה למשהו אז זה יעשה ככה וככה.
    ואז אם זה נכון זה יגמור את הפקודה, אם לא זה ימשיך לבדיקה הבאה.



    שים לב!
    אחרי שרשמנו:
    case somthing:
    חובה לשים נקודותיים (":") אחרי כל פעולה כמו זו!


    אופרטור מקוצר
    ספוילר:

    אופרטור מקוצר הוא דרך לחסוך קוד, כלומר במקום לרשום:
    $varname = $varname+1 //we add to the var: varname +1
    אפשר לכתוב $varname++ מה יצא?
    זה יוסיף למשתנה varname עוד אחד בערך.
    איך עושים מינוס?
    בשביל להוריד אחד למשתנה נרשום:
    $varname--
    קל לא?


    נערך לאחרונה על ידי Smoxer314; 25-01-2012 בשעה 19:29.

  2. קישורים ממומנים

  3. #2
    משתמש מכור האוואטר של FireDesign
    שם פרטי
    רז
    תאריך הצטרפות
    09/2011
    גיל
    26
    הודעות
    1,936
    לייקים
    110
    נקודות
    350
    משפט מחץ
    לא לדרוך על השטיח הדקורטיבי
    מין: זכר

    ברירת מחדל

    תודה רבה

  4. #3
    Smoxer314
    אורח

    ברירת מחדל

    תודה, עוד

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 10:32.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,450,610 | הודעות: 8,151,192 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect