Pular para o conteúdo principal

C++, String, conta maiúscula, conta minúscula, conta número

#include
#include
using namespace std;
int main()
{
string frase;
int letras = 0, maiusculas = 0, minusculas = 0, numeros
= 0;
cout<<"Entre com uma frase qualquer, composta de letras maiusculas, minusculas e numeros: "<< endl;
getline(cin, frase);
letras = frase.size();
cout<<"Sua frase tem "<< letras<< " letras."<
for (int i = 0; i < letras; i++)
{
if (isdigit(frase[i])) numeros++;
if (islower(frase[i])) minusculas++;
if (isupper(frase[i])) maiusculas++;
}
cout<<"Sua frase tem "<< numeros<< " numeros."<
cout<<"Sua frase tem "<< minusculas<< " letras minusculas."<
cout<<"Sua frase tem "<< maiusculas<< " letras maiusculas."<
system("PAUSE > null");
return 0;
}

Download direto!


Comentários

Postagens mais visitadas deste blog

Excel, Banco de horas, planilha editada, modelo banco de horas em excel!!

Excel, Banco de horas, planilha editada, modelo banco de horas em excel!! Download para Banco de Horas!

C++, coordenadas do vertice da parábola, abscissa, coordenada

#include #include #include using namespace std; int main() {     system("color 0e");     int a, b, c, delta, V1, V2;     cout<<"***Coordenadas do vértice de uma parabola***\n";     cout<<"A coordenadas do vértice de uma parábola sao:\n";     cout<<"(-b/2a(abscissa) e (-delta/4a(coordenada)\n";     cout<<"\n\n";     cout<<"\nEntre com o valor de a:\n";     cin>>a;     cout<<"\nEntre com o valor de b:\n";     cin>>b;     cout<<"\nEntre com o valor de c:\n";     cin>>c;     delta=(((pow(b,2)-4*a*c)));     V1=(-(-b/2*a));     V2=(-(delta/4*a));     cout<<"\nA abscissa da coordenada e'\n"<     cout<<"\nA ordenada da coordenada e':\n"<     system("pause"); } Download para programa txt.

EXCEL, FLUXO DE CAIXA GERENCIAL, CONTROLE DE CUSTOS VARIÁVEIS, FIXOS, MARGEM DE CONTRIBUIÇÃO!

EXCEL, FLUXO DE CAIXA GERENCIAL, CONTROLE DE CUSTOS VARIÁVEIS, FIXOS, MARGEM DE CONTRIBUIÇÃO! Editável; LINK PARA DOWNLOAD