Menu
Coddy logo textTech

חזרה – פונקציית אימות

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 56 מתוך 74.

challenge icon

אתגר

קל

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

הפונקציה תחזיר return את true אם username ו-password תקינים במערכת, אחרת את false.

המערכת שלנו מכילה רק שני שמות משתמש תקינים - "admin" ו-"user".

הסיסמה התקינה עבור שם המשתמש "user" היא "qwerty".

עבור שם המשתמש "admin" כל סיסמה תקינה!

נסו בעצמכם

#include <iostream>
#include <string>

bool is_valid(std::string username, std::string password) {
    // כתבו את הקוד שלכם למטה
    
}

int main() {
    std::string user, pass;
    std::cin >> user;
    std::cin >> pass;
    bool res = is_valid(user, pass);
    std::cout << (res ? "true" : "false");
    return 0;
}

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

תרגלו בעצמכם: קומפיילר C++ אונליין