Menu
Coddy logo textTech

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

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

challenge icon

チャレンジ

簡単

usernamepassword という 2 つの文字列引数を受け取る、is_valid という名前の関数を作成してください。

この関数は、usernamepassword がシステム内で有効な場合は 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;
}

基礎のすべてのレッスン