C con mayúsculas hasta minúsculas

C con mayúsculas hasta minúsculas
Este artículo pasará por numerosas técnicas de cómo usar el lenguaje C para transformar letras mayúsculas (caracteres o cuerdas) en letras minúsculas. La letra mayúscula de la palabra sería los caracteres mayúsculas. Del mismo modo, la pequeña letra de la palabra representa un carácter minúscula. Mientras utilizamos valores ASCII para transformar los caracteres o cadenas de capital en minúsculas, el procedimiento transforma el mayúscula en cadenas minúsculas en el lenguaje C. Los caracteres mayúsculas (a -z) contienen valores ASCII 65 a 90, mientras que los caracteres minúsculas (a -z) poseen valores ASCII en el rango 97 a 122.

Use el método tolower () para transformar los caracteres mayúsculas en caracteres minúsculas

Para transformar los caracteres mayúsculas en caracteres en minúsculas, podemos usar el método tolower (). Si el método TOLOWER () se llama con un parámetro que no es un carácter mayúscula, proporciona el mismo texto que se le suministró. Se declara en la biblioteca .

En el lenguaje C, la palabra se maneja como un entero. Que cada vez que se proporciona un texto como parámetro, se entrega el código ASCII apropiado de la palabra en lugar del texto en sí.

#incluir
#incluir
int main ()

char s [100];
printf ("Ingrese una cadena de casos superiores:");
scanf ("%[^\ n]", s);
para (int j = 0; s [j]!= '\ 0'; j ++)

s [j] = tolower (s [j]);

printf ("La cadena minúscula es: %s \ n", s);
regresar 0;

El paso es integrar las bibliotecas requeridas. #Include y #Include . Luego definimos la función principal (). Dentro del cuerpo de esta función, inicializamos la variable 's' para la cadena. Aquí especificamos el tamaño y el tipo de datos de la cadena ingresada. Se llama al método printf () para mostrar la línea de modo que el usuario tenga que ingresar cualquier cadena que tenga un carácter de mayúsculas.

En el siguiente paso, utilizamos la función scanf (). Es una función incorporada del lenguaje C que se utiliza para obtener información organizada. Luego solicitamos el bucle. Adentro para bucle primero inicializamos la variable 'j'. Y luego establecemos la condición de esta variable. Después de esto, aumentamos el valor de la variable 'j'. Además, empleamos el método tolower () que modifica la cadena ingresada en una cadena de caso inferior.

Después de convertir la cadena, utilizamos el método printf () para mostrar la cadena en la forma minúscula. Al final, el comando return 0 se aplica para terminar el código.

Convertir cadenas mayúsculas en cadenas minúsculas, use para bucle

En este paso, se requerirá que el usuario ingrese una cadena que contenga todos los caracteres mayúsculas o algunos caracteres mayúsculas. Luego, lo transformaremos en una cadena completa de minúsculas con la ayuda de For Loop en el siguiente ejemplo:

#incluir
#incluir
int main ()
char st [30];
int j;
printf ("Ingrese la cadena:");
scanf ("%s", st);
para (j = 0; j = 65 && st [j]<=90)
st [j] = st [j] +32;

printf ("\ nlower Case String es: %s", st);
regresar 0;

Aquí, vamos a presentar los archivos de encabezado y . En el siguiente paso, llamamos al método Main (). Declaramos una variable para la cadena. El tipo de datos de la variable de cadena es carácter. Podemos establecer el tamaño de la cadena aquí. Mientras tanto, inicializamos otra variable. Ahora, obtenemos una cadena del usuario de su propia elección, por lo que aplicamos la función printf ().

Además de esto, el método scanf () también está siendo llamado a leer la cadena ingresada. Además, se utiliza el bucle para convertir la cadena ingresada que tiene todos los caracteres mayúsculas en caracteres minúsculas. Primero establecemos la variable 'j' dentro del bucle. Dentro del bucle for, empleamos la función len () para encontrar la longitud de la cadena definida. Además, definimos el requisito de esta variable. El valor de 'j' debe ser menor o igual a la longitud de la cadena.

Justo después de eso, aumentamos el valor de la variable 'j'. Aplicamos si la condición aquí. Eso significa que la longitud de la cadena debe estar entre 65 y 90 porque el código ASCII de A es 65 y el código ASCII de Z es 90. Además, agregamos 32 a la cadena definida. Así es como lo cambiamos a minúsculas. Fuera para bucle, empleamos la función printf () y obtenemos la cadena resultante en la forma minúscula. Para finalizar el programa usamos la declaración de retorno 0.

Use el método strlwr () para transformar una cadena mayúscula en una minúscula

El método strlwr () es un método estándar de biblioteca de cadenas que se está utilizando para transformar un texto en mayúsculas en un texto en minúsculas al proporcionar la cadena especificada como parámetro y obtener la cadena que tiene caracteres minúsculas. La cadena mayúscula se pasa al método strlwr () como parámetro, y luego el método strlwr () produce la cadena en minúscula.

Veamos cómo utilizar el método incorporado strlwr () en el lenguaje C para cambiar un texto en mayúsculas a minúsculas.

#incluir
#incluir
#incluir
int main ()

char s [80];
printf ("Ingrese la cadena de mayúsculas:");
obtiene (s);
printf ("\ nits menor = %s", strlwr (s));
getch ();
regresar 0;

En primer lugar, tres archivos de encabezado, y están incluidos. Luego se llama al método main (). Declaramos 's' para la cadena dentro del cuerpo de este método. El tamaño de la cadena proporcionada se menciona aquí. Para imprimir la declaración, se está utilizando la función printf () y el usuario deberá proporcionar cualquier cadena que contenga palabras de mayúsculas.

El método gets () se aplica en el siguiente paso. Es la funcionalidad incorporada del lenguaje de programación C que se puede usar para tomar la cadena. Después de eso, hemos estado utilizando la técnica strlwr () para actualizar la cadena proporcionada en una cadena inferior. Simplemente usamos el enfoque printf () para obtener la cadena en minúsculas una vez que se haya modificado. Además, se aplica el método getch (). La declaración de retorno 0 se utilizará para finalizar el programa.

Conclusión

En este artículo se han descrito diferentes métodos para convertir las cadenas mayúsculas en cadenas minúsculas. Hemos utilizado para las funciones de bucle, strlwr () y tolower () con sus ejemplos para actualizar las cadenas en minúsculas. Estos ejemplos son fáciles de entender e implementar para todos los usuarios novatos.