復習:バリデーション関数
CoddyのC++ジャーニー「基礎」セクションの一部 — レッスン 56/74。
チャレンジ
簡単username と password という 2 つの文字列引数を受け取る、is_valid という名前の関数を作成してください。
この関数は、username と password がシステム内で有効な場合は true を、そうでない場合は false を返します。
当システムには、"admin" と "user" という 2 つの有効なユーザー名のみが含まれています。
ユーザー名 "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;
}