Classificació de caràcters (2)

Feu un programa que llegeixi un caràcter i que indiqui si és una lletra,
si és una vocal, si és una consonant, si és una lletra majúscula, si és
una lletra minúscula, i si és un dígit.

Per comoditat a l’hora de resoldre aquest exercici, useu el procediment

        void escriu_linia(char c, string s, bool b) {
            cout << s << "('" << c << "') = ";
            if (b) cout << "cert" << endl;
            else cout << "fals" << endl;
        }

que escriu en una línia si el caràcter @c@ és un @s@ o no, en funció del
booleà @b@. Per exemple, la crida @escriu_linia(’J’, "lletra", true);@
 escriu la primera línia del primer exemple de sortida.

Entrada

L’entrada consisteix en un caràcter dels que es pot escriure, com ara
una lletra, o un dígit, o un símbol de puntuació.

Sortida

Indiqueu si el caràcter donat és una lletra, una vocal, una consonant,
una lletra majúscula, una lletra minúscula i un dígit, seguint el format
dels exemples.

Informació del problema

Autoria: Jordi Petit

Generació: 2026-01-25T11:31:14.985Z

© Jutge.org, 2006–2026.
https://jutge.org
