Ulasan: Fungsi Validasi
Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 56 dari 74.
Tantangan
MudahTulis fungsi bernama is_valid yang menerima dua argumen string, username dan password.
Fungsi tersebut akan mengembalikan true jika username dan password valid di sistem, jika tidak, false.
Sistem kami hanya memiliki dua username yang valid: "admin" dan "user".
Password yang valid untuk username "user" adalah "qwerty".
Untuk username "admin", password apa pun valid!
Coba sendiri
#include <iostream>
#include <string>
bool is_valid(std::string username, std::string password) {
// Tulis kodemu di bawah ini
}
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;
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah10Fungsi
Deklarasikan FungsiParameterTipe PengembalianOverloading FungsiUlasan: Fungsi SigmaUlasan: Fungsi ValidasiFungsi Void3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan ifIf - ElsePernyataan switchOperator PercabanganRingkasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C++ online