Menu
Coddy logo textTech

כללי כניסה

חלק מהיחידה יסודות במסלול ה-Solidity של Coddy. שיעור 20 מתוך 53.

challenge icon

אתגר

בינוני

מבקר זקוק לאישור ואסור שיהיה מושעה. אם hasPass הוא false או suspended הוא true, יש להדפיס denied. אחרת יש להדפיס junior עבור גילאים מתחת ל־18 ו־adult עבור גילאים 18 ומעלה.

הבדיקות מעבירות ארגומנטים ל־main בסדר הזה: bool hasPass, bool suspended, uint256 age. כל בדיקה מתחילה במצב חוזה חדש.

יש להשתמש ב־console.log עבור הפלט המבוקש. יש להדפיס רק את הערכים המבוקשים, אחד בכל שורה, ללא תוויות נוספות אלא אם המשימה מציינת אחרת.

נסו בעצמכם

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
    function main(bool hasPass, bool suspended, uint256 age) external view {
        // כתבו כאן את הפתרון שלכם.
    }
}

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Solidity אונליין