Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo getline

C++, conta letras, conta palavras, string, frase.size, getline, isdigit, islower, isupper

///conta letras//conta palavras #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; } //C++ Facil //https://www.facebook.com/mxatec.mxatec //http://excelreso...

C++, define, tolower, strlen, getline, TAM, system("cls"), &&

//protecaoCharDe1.cpp #include #define TAM 5 using namespace std; int main() { system("color 3C"); char sexo[TAM], tipo[100]; int x; for(x=0; x { cout<<"\nSexo (m / f): "; cin.getline(tipo, 100); tipo[0]=tolower(tipo[0]); while(strlen(tipo)!= 1 || (tipo[0] != 'm' && tipo[0] != 'f' ) ) { cout<<"\nDigite somente a letra f ou a letra m"; cout<<"\nSexo (m / f): "; cin.getline(tipo, 100); tipo[0]=tolower(tipo[0]); } sexo[x]=tipo[0]; } system("cls"); for(x=0; x< TAM; x++) cout<<"\n"< cout<<"\n\n"; system("pause"); } //programa para armazenar sexo de até 5 entradas(define)e, somente as letras  // m e f são permitidas. Converte maiusculo para minúsculo e finaliza com a  //sequencia digitada.