Menu
CoddyTech

復習:バリデーション関数

CoddyのC++ジャーニー「基礎」セクションの一部。レッスン 56/74。

challenge icon

チャレンジ

簡単

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;
}

基礎のすべてのレッスン

自分で練習してみよう: C++オンラインコンパイラ