חזרה – סכום המספרים הזוגיים
חלק מהיחידה יסודות במסלול ה-Lua של Coddy. שיעור 90 מתוך 90.
אתגר
קלכתבו סקריפט שמחשב את הסכום של כל המספרים הזוגיים מ-1 עד 20 באמצעות לולאת for, לוגיקה מותנית וצבירה במשתנה.
צרו משתנה מקומי בשם total ואתחלו אותו ל-0. לאחר מכן השתמשו בלולאת for מספרית כדי לעבור על כל המספרים מ-1 עד 20.
בתוך הלולאה:
- השתמשו באופרטור מודולו (
%) כדי לבדוק אם המספר הנוכחי זוגי - אם המספר זוגי, הוסיפו אותו ל-
totalהמצטבר
לאחר שהלולאה תסתיים, הדפיסו את הסכום הסופי של כל המספרים הזוגיים.
נסו בעצמכם
-- אתחלו את המשתנה total
local total = 0
-- TODO: כתבו את הקוד שלכם כאן
-- השתמשו בלולאת for כדי לעבור על המספרים מ-1 עד 20
-- בדקו אם כל מספר זוגי באמצעות אופרטור המודולו (%)
-- הוסיפו את המספרים הזוגיים ל-total
-- הציגו את התוצאה
print(total)כל השיעורים ביחידה יסודות
4אופרטורים 2: יחסים ולוגיקה
אופרטורי שוויוןאופרטורים יחסייםהאופרטור 'and'האופרטור 'or'האופרטור 'not'הערכה בקצר חשמליערכים אמתיים ושקרייםסיכום – לוגיקה פשוטה10טבלאות חלק 1: בסגנון רשימה
מהי טבלה?יצירת טבלהגישה לאיברים לפי אינדקסשינוי איברים לפי אינדקסאופרטור האורך '#'table.insert()table.remove()סיכום - ניהול חברי החבורה13פרויקט: חנות שיקויים פשוטה
הגדרת הפרויקטהוספת שיקוי2משתנים וסוגי נתונים
מהו משתנה?מספריםמחרוזותערכים בוליאנייםהערך 'nil'הפונקציה type()מוסכמות למתן שמותסיכום – פרופיל דמות5פלט בסיסי
הדפסת ערכים מילולייםהדפסת משתניםהדפסת ערכים מרוביםשילוב מחרוזות ומשתניםהפונקציה tostring()קלטהמרת טיפוסיםסיכום – דוח מצבסיכום – עד 1208יסודות עיבוד מחרוזות
string.len()string.upper ו־string.lowerstring.sub()string.rep()string.find()חזרה – עיצוב שם משתמש3אופרטורים 1: חשבון ושרשור
אופרטורים אריתמטייםאופרטור מודולואופרטור חזקהשרשור מחרוזותקדימות אופרטוריםסיכום – חישובים פשוטים9יסודות הפונקציות
הגדרת פונקציהקריאה לפונקציהפונקציות עם פרמטריםפונקציות עם כמה פרמטריםהפקודה 'return'סיכום – מחשבון שטחתרגלו בעצמכם: קומפיילר Lua אונליין