C Le chèque est en majuscule

C Le chèque est en majuscule
Si un personnage utilise une majuscule, il semblerait être en majuscule, et lorsque le personnage utilise une petite lettre, il semble être en minuscules. Les lettres majuscules varient de «A» à «Z», et leurs codes ASCII varient de 65 à 90. Les lettres minuscules vont de «A» à «Z», et ils ont des codes ASCII allant de 97 à 122. En langue C, le terme «char» est utilisé pour déclarer les variables avec un type de données de caractère. Dans cet article, nous examinerons comment utiliser le langage C pour déterminer si un caractère défini est en majuscule ou en minuscules.

Utilisez des alphabets pour identifier si le caractère requis est en majuscules ou en minuscules

La technique pour déterminer si une lettre insérée est en minuscules ou en majuscules dans une langue C serait de la comparer aux alphabets eux-mêmes. Il est illustré ci-dessous:

#inclure
#inclure
int main()

Char Chr;
printf ("Entrez un caractère:");
ScanF ("% C", & Chr);
if (chr> = 'a' && chr = 'a' && chr<='z')
printf ("% c est un caractère inférieur", Chr);

autre
printf ("% c n'est pas un alphabet", chr);

retour 0;

Dans cet exemple, nous commençons le programme en incluant les fichiers d'en-tête et . Ensuite, nous appelons la fonction principale (). Dans la fonction Main (), nous devons déclarer une variable qui a un type de données de caractère. Maintenant, nous voulons prendre le caractère de l'utilisateur, nous utilisons donc la fonction printf (). Grâce à cela, l'instruction s'affiche à l'écran et l'utilisateur saisit le caractère de son propre choix. Le caractère entré peut être un caractère minuscule ou un caractère majuscule. Ce caractère serait stocké dans la variable «Chr» à l'aide de la méthode Scanf ().

De plus, nous appliquons la déclaration IF-Else-IF. Ici, nous définissons la condition que si le caractère entré est supérieur ou égal à «a» et inférieur ou égal à «z», la fonction printf () imprime que le caractère défini est le caractère supérieur du boîtier. Et chaque fois que cette condition devient fausse. De plus, nous appliquons la déclaration ELSE-IF et évaluons la condition.

Ici, nous spécifions que si la lettre entrée est> = «a» et <= equal to “z” the entered cheater should be a lowercase character. If this defined condition is not true, we go to the else statement. When the entered character is not the uppercase or lowercase, then it is not even an alphabet. To show this on screen, we utilize the printf() function. In the end, the return 0 command is applied.

Utilisez le code ASCII pour déterminer si le caractère défini existe en majuscules ou en minuscules

Le caractère minuscule «A» a un code ASCII de 97, «B» a un code ASCII de 98, etc. Le caractère en majuscules «A» a un code ASCII de 65, «B» a un code ASCII de 66, etc. Ici, le programme valide le code ASCII du caractère fourni pour voir s'il est minuscule ou majuscule.

#inclure
#inclure
int main()

Char Chr;
printf ("Entrez un caractère:");
ScanF ("% C", & Chr);
if (chr> = 65 && chr = 97 && chr<=122)
printf ("% c est un caractère inférieur", Chr);

autre
printf ("% c n'est pas un alphabets", chr);

retour 0;

Tout d'abord, nous introduisons deux bibliothèques requises. Après cela, nous commençons le codage dans le corps de la fonction principale (). Ici, nous créons une variable appelée Char «Chr». Ensuite, nous demandons à l'utilisateur d'insérer une lettre pour voir s'il s'agit de majuscules ou de minuscules à l'aide de la fonction printf (). En plus de cela, nous utilisons la méthode Scanf (), qui stocke le caractère fourni. Nous utilisons des instructions if-else-if pour analyser si la lettre donnée est en majuscule. Ici, nous appliquons des expressions de test.

Tout d'abord, nous utilisons l'instruction IF pour vérifier les majuscules. Si la condition de test évalue à vrai, le caractère évalué est le haut du cas. Chaque fois que ce statement if est faux, le contrôle se déplace vers l'essentiel IF et analyse la condition de test else-if. La lettre évaluée est la minuscule si la déclaration de test ELSE-IF est vraie. Lorsque la condition de test ELSE-IF est fausse, le contrôle est transmis à la partie Else, qui met en œuvre la déclaration de portion ELSE.

En cela, nous décidons que la lettre entrée est en majuscule ou en minuscules. Pour terminer le code, nous utilisons la commande return 0:

Utilisez la méthode ISUpper () pour déterminer si le caractère défini est en majuscules ou en minuscules

La méthode ISUpper () en C en C détermine si une lettre spécifiée est ou non en majuscules. La méthode ISUpper () indique si le caractère entré sera en majus. Si la valeur du caractère entré ne peut pas être exprimée avec un char non signé et n'est donc pas similaire à l'EOF, le résultat d'Isupper () n'est pas spécifié. La fonction ISUpper () est déclarée dans le fichier d'en-tête . Si l'argument fourni est une lettre majuscule, la méthode ISUPPER () renvoie 1, mais si l'argument donné est une lettre minuscule, elle renvoie 0.

Ici, nous allons intégrer deux fichiers d'en-tête et . La bibliothèque gère l'utilisation de la méthode ISUpper (). À l'étape suivante, nous appelons la fonction principale (). De plus, nous définissons une variable «ch» pour stocker le personnage. Ensuite, nous utilisons la fonction printf () pour afficher les instructions.

De même, nous prenons la lettre de l'utilisateur. Ici, nous utilisons la méthode printf (). La fonction scanf () est appelée pour stocker la lettre entrée. De plus, nous utilisons la fonction isUpper () pour vérifier si le caractère ou la lettre défini est en majuscule ou en minuscules. La fonction isUpper () contient le caractère fourni en tant que paramètre.

En attendant, nous appliquons la condition IF-Else ici. Nous utilisons l'instruction RETOUR 0 pour résilier le programme.

Conclusion

Cet article a discuté des techniques utilisées pour vérifier si la lettre fournie est en majuscule ou en minuscules. Nous évaluons trois approches, y compris l'utilisation d'alphabets, l'utilisation de codes ASCII et l'utilisation de la méthode ISUPPER () pour vérifier les lettres majuscules. Vérifiez d'autres articles sur les conseils Linux pour plus de conseils et de tutoriels.