Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: slack+flux
Por U-Neeks
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Enzo de Brito Ferber em 15/11/2005    [ 9087 hits ]

Login: EnzoFerber, 350043 pontos

Homepage: http://www.lapdm.com.br/   


Descrição

Programa que conta numero de letras
maiusculas da string digitada, e
depois imprime a string minuscula.

[ Download: string.c ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

/*
* 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;
}

Scripts recomendados
   Script Linux recomendado Ajuda para calcular 5 Notas! Não Consigo colocar os gets na formula
   Script Linux recomendado NCURSES - Parte I
   Script Linux recomendado Informações do kernel
   Script Linux recomendado Cálculo do dia da semana
   Script Linux recomendado Retirar ocorrências de uma substring dentro de uma string

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.