Özet - Doğrulama Fonksiyonu
Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 56 / 74.
Görev
Kolayusername ve password adında iki dize (string) argümanı alan is_valid adında bir fonksiyon yazın.
Eğer username ve password sistemde geçerliyse fonksiyon true, aksi takdirde false döndürecektir.
Sistemimiz sadece iki geçerli kullanıcı adı içeriyor - "admin" ve "user".
"user" kullanıcı adı için geçerli şifre "qwerty" şeklindedir.
"admin" kullanıcı adı için her şifre geçerlidir!
Kendin dene
#include <iostream>
#include <string>
bool is_valid(std::string username, std::string password) {
// Kodunuzu aşağıya yazın
}
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;
}Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya Yanlış10Fonksiyonlar
Fonksiyon TanımlamaParametrelerDönüş TipleriFonksiyon Aşırı YüklemeÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVoid Fonksiyonlar