Menu
Coddy logo textTech

Powtórzenie — funkcja walidująca

Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 56 z 74.

challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie is_valid, która przyjmuje dwa argumenty typu string: username i password.

Funkcja zwróci true, jeśli username i password są prawidłowe w systemie, a w przeciwnym razie false.

W naszym systemie są tylko dwie prawidłowe nazwy użytkownika — "admin" i "user".

Prawidłowe hasło dla nazwy użytkownika "user" to "qwerty".

Dla nazwy użytkownika "admin" każde hasło jest prawidłowe!

Spróbuj swoich sił

#include <iostream>
#include <string>

bool is_valid(std::string username, std::string password) {
    // Napisz swój kod poniżej
    
}

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

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C++ online