C UPPERCASE en minuscules

C UPPERCASE en minuscules
Cet article passera par de nombreuses techniques pour utiliser la langue C pour transformer des lettres majuscules (caractères ou chaînes) en lettres minuscules. La lettre majuscule du mot serait les caractères majuscules. De même, la petite lettre du mot représente un caractère minuscule. Alors que nous utilisons les valeurs ASCII pour transformer les caractères de capital ou les chaînes en minuscules, la procédure se transforme en majus. Les caractères majuscules (A -Z) contiennent des valeurs ASCII 65 à 90, tandis que les caractères minuscules (A -Z) possèdent des valeurs ASCII dans la plage 97 à 122.

Utilisez la méthode Tolower () pour transformer les caractères majuscules en caractères minuscules

Pour transformer les caractères majuscules en caractères minuscules, nous pouvons utiliser la méthode Tolower (). Si la méthode Tolower () est appelée avec un paramètre qui n'est pas un caractère majuscule, il fournit le même texte qui lui a été fourni. Il est déclaré dans la bibliothèque .

En langue C, le mot est géré comme un entier. Que chaque fois qu'un texte est fourni comme paramètre, le code ASCII (numéro) approprié du mot est livré plutôt que le texte lui-même.

#inclure
#inclure
int main()

char s [100];
printf ("Entrez une chaîne de cas supérieure:");
scanf ("% [^ \ n]", s);
pour (int j = 0; s [j]!= '\ 0'; J ++)

S [J] = Tolower (S [J]);

printf ("La chaîne en bas de cas est:% s \ n", s);
retour 0;

L'étape consiste à intégrer les bibliothèques requises. #include et #include . Ensuite, nous définissons la fonction principale (). Dans le corps de cette fonction, nous initialisons la variable «S» pour la chaîne. Ici, nous spécifions le type de taille et de données de la chaîne entrée. La méthode printf () est appelée pour afficher la ligne afin que l'utilisateur doit entrer n'importe quelle chaîne qui a un caractère supérieur.

À l'étape suivante, nous utilisons la fonction Scanf (). Il s'agit d'une fonction intégrée du langage C qui est utilisé pour obtenir des informations organisées. Ensuite, nous postulons pour la boucle. À l'intérieur pour la boucle, nous initialisons d'abord la variable «J». Et puis nous définissons la condition pour cette variable. Après cela, nous augmentons la valeur de la variable «J». De plus, nous utilisons la méthode Tolower () qui modifie la chaîne entrée dans une chaîne à cas inférieur.

Après avoir converti la chaîne, nous utilisons la méthode printf () pour afficher la chaîne dans le formulaire inférieur. En fin de compte, la commande return 0 est appliquée pour résilier le code.

Conversion des chaînes en majuscules en chaînes minuscules, utilisation pour la boucle

Dans cette étape, l'utilisateur devra saisir une chaîne qui contient tous les caractères majuscules ou quelques caractères majuscules. Ensuite, nous le transformerons en une chaîne minuscule entière avec l'aide de For Loop dans l'exemple suivant:

#inclure
#inclure
int main()
Char St [30];
Int J;
printf ("Entrez la chaîne:");
scanf ("% s", st);
pour (j = 0; j = 65 && st [j]<=90)
st [j] = st [j] +32;

printf ("\ nLower Case String est:% s", st);
retour 0;

Ici, nous allons présenter les fichiers d'en-tête et . À l'étape suivante, nous appelons la méthode principale (). Nous déclarons une variable pour la chaîne. Le type de données de la variable de chaîne est le caractère. Nous pouvons définir la taille de la chaîne ici. En attendant, nous initialisons une autre variable. Maintenant, nous obtenons une chaîne de l'utilisateur de son propre choix, nous appliquons donc la fonction printf ().

En plus de cela, la méthode Scanf () est également appelée pour lire la chaîne entrée. De plus, pour Loop est utilisé pour convertir la chaîne entrée qui a tous les caractères majuscules en caractères minuscules. Nous définissons d'abord la variable «J» dans la boucle. Dans la boucle for, nous utilisons la fonction Len () pour trouver la longueur de la chaîne définie. De plus, nous définissons l'exigence de cette variable. La valeur de «J» doit être inférieure ou égale à la longueur de la chaîne.

Juste après cela, nous augmentons la valeur de la variable «J». Nous appliquons si condition ici. Cela signifie que la longueur de la chaîne doit être comprise entre 65 et 90 car le code ASCII de A est 65 et le code ASCII de Z est 90. De plus, nous appelons 32 à la chaîne définie. C'est ainsi que nous le changeons en minuscules. À l'extérieur pour Loop, nous utilisons la fonction printf () et obtenons la chaîne résultante dans le formulaire minuscule. Pour mettre fin au programme, nous utilisons l'instruction RETOUR 0.

Utilisez la méthode Strlwr () pour transformer une chaîne majuscule en une seule fois en minuscules

La méthode strlwr () est une méthode standard de bibliothèque de chaînes qui est utilisée pour transformer un texte en majuscules en un texte minuscule en fournissant la chaîne spécifiée comme paramètre et en obtenant la chaîne ayant des caractères minuscules. La chaîne majuscule est transmise à la méthode strlwr () en tant que paramètre, puis la méthode strlwr () produit la chaîne minuscule.

Voyons comment utiliser la méthode intégrée Strlwr () en C en C pour changer un texte en maître.

#inclure
#inclure
#inclure
int main()

char s [80];
printf ("Entrez String uppercase:");
obtient (s);
printf ("\ nits binfase =% s", strlwr (s));
getch ();
retour 0;

Tout d'abord, trois fichiers d'en-tête et sont inclus. La méthode principale () est alors appelée. Nous déclarons «S» pour la chaîne à l'intérieur du corps de cette méthode. La taille de la chaîne fournie est mentionnée ici. Pour imprimer l'instruction, la fonction printf () est utilisée et l'utilisateur devra fournir n'importe quelle chaîne contenant des mots en majuscules.

La méthode get () est appliquée à l'étape suivante. Il s'agit de la fonctionnalité intégrée du langage de programmation C qui peut être utilisée pour prendre la chaîne. Suivant cela, nous avons utilisé la technique strlwr () pour mettre à jour la chaîne fournie à une chaîne inférieure. Nous utilisons simplement l'approche printf () pour obtenir la chaîne en minuscules une fois qu'elle a été modifiée. De plus, la méthode getch () est appliquée. La déclaration de retour 0 sera utilisée pour mettre fin au programme.

Conclusion

Différentes méthodes de conversion des chaînes en majuscules en chaînes en minuscules ont été décrites dans cet article. Nous avons utilisé pour Loop, StrlWr () et Tolower () avec leurs exemples pour mettre à jour les chaînes des chaînes en minuscules. Ces exemples sont faciles à comprendre et à mettre en œuvre pour tous les utilisateurs novices.