חזרה – פונקציית אימות
חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 56 מתוך 74.
אתגר
קלכתבו פונקציה בשם 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;
}כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזות10פונקציות
הכרזה על פונקציהפרמטריםטיפוסי החזרההעמסת פונקציותחזרה – פונקציית סיגמאחזרה – פונקציית אימותפונקציות Voidתרגלו בעצמכם: קומפיילר C++ אונליין