Repaso - Función de validación
Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 56 de 74.
Desafío
FácilEscribe una función llamada is_valid que recibe dos argumentos de tipo cadena, username y password.
La función devolverá true si el username y la password son válidos en el sistema, de lo contrario false.
Nuestro sistema contiene solo dos nombres de usuario válidos: "admin" y "user".
La contraseña válida para el nombre de usuario "user" es "qwerty".
Para el nombre de usuario "admin" ¡cualquier contraseña es válida!
Pruébalo tú mismo
#include <iostream>
#include <string>
bool is_valid(std::string username, std::string password) {
// Escribe tu código a continuació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;
}Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticosOperadores de comparaciónComparación de strings7Conceptos básicos de Entrada/Salida
Sentencia coutSentencia cinEntrada de cadenasResumen - Hasta 120Resumen - Verdadero o Falso10Funciones
Declarar una funciónParámetrosTipos de retornoSobrecarga de funcionesRepaso - Función SigmaRepaso - Función de validaciónFunciones void5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 38Calculadora de números
Mensaje de bienvenidaObtención de números3Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaResumen - Inicializar variablesType Casting Parte 1Type Casting Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador condicionalRepaso - If ElseIf - Else anidados