Manipulação de letras maiusculas e minusculas
Publicado por Enzo de Brito Ferber 15/11/2005
[ Hits: 28.956 ]
Homepage: http://www.maximasonorizacao.com.br
Programa que conta numero de letras
maiusculas da string digitada, e
depois imprime a string minuscula.
/* * Programa diz quantas letras maiúsculas você digitou * por 'Slackware_10' */ #include <stdio.h> #include <stdlib.h> char alfabeto[26]={'a', 'b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'}; int contar_maiusculas(char string[]) { int i,j; //contadores de laços 'for' int quant=0; //numero de letras maiusculas for(i=0;i<strlen(string);i++){ //loop para string for(j=0;j<=26;j++) //loop para vetor do alfabeto if(string[i]==toupper(alfabeto[j])){ //checa se a letra 'i' da string é maiuscula ++quant; //incrementa a variavel que contem o numero de letras maiusculas string[i]=tolower(string[i]); //passa a letra maiuscula para minuscula } } printf("Sua frase tem %d caracteres maiusculos.\n", quant); printf("Frase toda minuscula:\n%s\n", string); } int main(){ char frase[50]; printf("Digite uma frase: "); gets(frase); contar_maiusculas(frase); return 0; }
Como verificar a validade de um CPF
utilities_linux.h - Biblioteca com diversas funções para o Linux
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
meus dois pen drives não são mais reconhecidos pelo meu PC apos tentar... (1)
meus dois pen drives não são mais reconhecidos pelo meu PC apos tentar... (1)