Riepilogo - Funzione di validazione
Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 56 di 74.
Sfida
FacileScrivi una funzione chiamata is_valid che riceva due argomenti stringa, username e password.
La funzione restituirà true se username e password sono validi nel sistema, altrimenti false.
Il nostro sistema contiene solo due nomi utente validi: "admin" e "user".
La password valida per il nome utente "user" è "qwerty".
Per il nome utente "admin", qualsiasi password è valida!
Provalo tu
#include <iostream>
#include <string>
bool is_valid(std::string username, std::string password) {
// Scrivi il tuo codice qui sotto
}
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;
}Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoPost-incremento/Post-decrementoAbbreviazioni aritmeticheOperatori di confrontoConfronto tra stringhe7Fondamenti di input/output
Istruzione coutIstruzione cinInserimento di stringheRipasso - Fino a 120Ripasso - Vero o falso10Funzioni
Dichiarare una funzioneParametriTipi di ritornoSovraccarico delle funzioniRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneFunzioni void3Variabili Parte 2
Dichiarazione del tipoConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione di tipo Parte 1Conversione di tipo Parte 26Decisioni
Istruzione ifIf-elseIstruzione switchOperatore condizionaleRiepilogo - If-elseIf-else annidatiEsercitati da solo: Compilatore C++ online