C maçaneta para minúsculas

C maçaneta para minúsculas
Este artigo passará por inúmeras técnicas de como usar o idioma C para transformar letras maiúsculas (caracteres ou strings) em letras minúsculas. A letra maiúscula da palavra seria os caracteres maiúsculos. Da mesma forma, a pequena letra da palavra representa um caractere minúsculo. Enquanto utilizamos os valores ASCII para transformar caracteres ou cordas de capital em minúsculas, o procedimento transforma a maçaneta em pequenas cordas na linguagem C. Os caracteres maiúsculos (a -z) contêm valores ASCII 65 a 90, enquanto os caracteres minúsculos (a -z) possuem valores ASCII no intervalo 97 a 122.

Use o método Tolower () para transformar caracteres maiúsculos em caracteres minúsculos

Para transformar caracteres maiúsculos em caracteres minúsculos, podemos usar o método Tolower (). Se o método tolower () for chamado com um parâmetro que não é um caractere maiúsculo, ele fornece o mesmo texto que foi fornecido a ele. É declarado na biblioteca .

Na linguagem C, a palavra é tratada como um número inteiro. Que sempre que um texto é fornecido como um parâmetro, o código ASCII (número) da palavra apropriado é entregue em vez do próprio texto.

#incluir
#incluir
int main ()

char S [100];
printf ("Digite uma sequência de casos superiores:");
scanf ("%[^\ n]", s);
for (int j = 0; s [j]!= '\ 0'; j ++)

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

printf ("string minúscula é: %s \ n", s);
retornar 0;

A etapa é integrar as bibliotecas necessárias. #include e #include . Em seguida, definimos a função principal (). Dentro do corpo desta função, inicializamos. Aqui especificamos o tamanho e o tipo de dados da string inserida. O método printf () está sendo chamado para exibir a linha, para que o usuário tenha que inserir qualquer string que tenha um caractere de caixa superior.

Na próxima etapa, utilizamos a função scanf (). É uma função interna do idioma C que é usado para obter informações organizadas. Então nos inscrevemos para o loop. No interior para loop primeiro, inicializamos a variável 'j'. E então definimos a condição para esta variável. Depois disso, aumentamos o valor da variável 'J'. Além disso, empregamos o método Tolower () que modifica a string inserida em uma string de baixo caso.

Depois de converter a string, utilizamos o método printf () para mostrar a string no formulário de minúsculas. No final, o comando de retorno 0 é aplicado para encerrar o código.

Convertendo seqüências de maiús

Nesta etapa, o usuário deverá inserir uma string que contém todos os caracteres maiúsculos ou alguns caracteres maiúsculos. Em seguida, vamos transformá -lo em uma corda minúscula inteira com a ajuda do loop no exemplo a seguir:

#incluir
#incluir
int main ()
Char St [30];
int j;
printf ("Digite a string:");
scanf ("%s", st);
for (j = 0; j = 65 && st [j]<=90)
ST [J] = ST [J] +32;

printf ("\ nlower string de case é: %s", st);
retornar 0;

Aqui, vamos apresentar os arquivos de cabeçalho e . Na próxima etapa, chamamos o método principal (). Declaramos uma variável para a string. O tipo de dados da variável string é o caractere. Podemos definir o tamanho da string aqui. Enquanto isso, inicializamos outra variável. Agora, temos uma string do usuário de sua própria escolha, então aplicamos a função printf ().

Além disso, o método scanf () também está sendo chamado para ler a string inserida. Além disso, para o loop é utilizado para converter a string inserida, que tem todos os caracteres maiúsculos para caracteres minúsculos. Primeiro definimos a variável 'J' dentro do loop. Dentro do loop for, empregamos a função len () para encontrar o comprimento da string definida. Além disso, definimos o requisito para esta variável. O valor de 'J' deve ser menor ou igual ao comprimento da corda.

Logo depois disso, aumentamos o valor da variável 'J'. Aplicamos se condição aqui. Isso significa que o comprimento da string deve estar entre 65 e 90, porque o código ASCII de A é 65 e o código ASCII de Z é 90. Além disso, anexamos 32 à string definida. É assim que mudamos para minúsculas. Fora do loop, empregamos a função printf () e obtemos a sequência resultante na forma minúscula. Para encerrar o programa, usamos a declaração de retorno 0.

Use o método strlwr () para transformar uma string de maiúsculas em uma minúscula

O método strlwr () é um método padrão da biblioteca de string que está sendo usado para transformar um texto em maiúsculas em um texto minúsculo, fornecendo a sequência especificada como um parâmetro e obtendo a string com caracteres minúsculos. A sequência de maiúsculas é passada para o método strlwr () como um parâmetro e, em seguida, o método strlwr () produz a string minúscula.

Vamos ver como utilizar o método embutido strlwr () na linguagem C para alterar um texto em maiúsculas para uma minúscula.

#incluir
#incluir
#incluir
int main ()

char S [80];
printf ("Digite string superior:");
recebe (s);
printf ("\ nits em minúsculas = %s", strlwr (s));
getch ();
retornar 0;

Primeiro de tudo, três arquivos de cabeçalho e estão incluídos. O método principal () é então chamado. Declaramos 's' para a corda dentro do corpo deste método. O tamanho da string fornecido é mencionado aqui. Para imprimir a instrução, a função printf () está sendo usada e o usuário terá que fornecer qualquer string que contenha palavras de caixa superior.

O método get () é aplicado na próxima etapa. É funcionalidade interna da linguagem de programação C, que pode ser usada para pegar a string. Depois disso, usamos a técnica strlwr () para atualizar a string fornecida para uma string inferior. Acabamos de usar a abordagem Printf () para obter a string em minúsculas, depois de ser modificada. Além disso, o método getch () é aplicado. A declaração de retorno 0 será utilizada para encerrar o programa.

Conclusão

Diferentes métodos para converter as cordas em maiúsculas em cordas minúsculas foram descritas neste artigo. Utilizamos funções de loop, strlwr () e tolower () com seus exemplos para atualizar as cordas para pequenas cordas. Esses exemplos são fáceis de entender e implementar para todos os usuários iniciantes.