مراجعة - دالة التحقق
جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 56 من 74.
التحدي
سهلاكتب دالة باسم is_valid تستقبل وسيطين من نوع سلسلة نصية (string)، وهما username و password.
ستقوم الدالة بـ إرجاع 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;
}جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص10الدوال
تعريف دالةالمعاملاتأنواع الإرجاعالتحميل الزائد للدوالمراجعة - دالة Sigmaمراجعة - دالة التحققدوال Void