#include<stdio.h>
#include<string>
using namespace std;
void sum(int a,int b,int c,int d)
{
int sum=0;
sum =a+b+c+d;
cout<<"total string length is"<<sum;
}
int main()
{
char space;
string striing;
int i,countalphabtes=0, countspace=0,countnumbers=0,countspecialcharacters=0;
cout<<"enter string"<<endl;
//cin>> striing;
getline(cin ,striing);
for(i=0;striing[i]!='\0';i++)
{
if(striing[i]=='a'||striing[i]=='b'||striing[i]=='c'||striing[i]=='d'||striing[i]=='e'||
striing[i]=='f'||striing[i]=='g'||striing[i]=='h'||striing[i]=='i'||striing[i]=='j'||
striing[i]=='k'||striing[i]=='l'||striing[i]=='m'||striing[i]=='n'||striing[i]=='o'||
striing[i]=='p'||striing[i]=='q'||striing[i]=='r'||striing[i]=='s'||striing[i]=='t'||
striing[i]=='u'||striing[i]=='v'||striing[i]=='w'||striing[i]=='x'||striing[i]=='y'||
striing[i]=='z'||
striing[i]=='A'||striing[i]=='B'||striing[i]=='C'||striing[i]=='D'||striing[i]=='E'||
striing[i]=='F'||striing[i]=='g'||striing[i]=='H'||striing[i]=='I'||striing[i]=='J'||
striing[i]=='K'||striing[i]=='L'||striing[i]=='M'||striing[i]=='N'||striing[i]=='O'||
striing[i]=='P'||striing[i]=='Q'||striing[i]=='N'||striing[i]=='S'||striing[i]=='T'||
striing[i]=='U'||striing[i]=='V'||striing[i]=='W'||striing[i]=='X'||striing[i]=='Y'||striing[i]=='Z')
{
countalphabtes++;
}
// cout<< countalphabtes<<endl;
else if (striing[i]==' ')
{
countspace++;
}
// cout<< countspace<<endl;
else if(striing[i]=='0'||striing[i]=='1'||striing[i]=='2'||striing[i]=='3'||striing[i]=='4'||striing[i]=='5'||
striing[i]=='6'||striing[i]=='7'||striing[i]=='8'||striing[i]=='9')
{
countnumbers++;
}
// cout<<countnumbers<<endl;
else if(striing[i]=='!'||striing[i]=='@'||striing[i]=='#'||striing[i]=='$'||striing[i]=='%'||striing[i]=='^'||
striing[i]=='&'||striing[i]=='*'||striing[i]=='('||striing[i]==')'||striing[i]=='-'||striing[i]=='_'||striing[i]=='+'||striing[i]=='='
||striing[i]=='['||striing[i]==']'||
striing[i]== '{'||striing[i]=='}'||striing[i]=='?'||striing[i]=='/'||striing[i]=='`'||striing[i]=='~'
||
striing[i]== '|'||striing[i]==';'||striing[i]==':'||striing[i]=='.'||striing[i]==','||striing[i]=='<'||striing[i]=='>' )
{
countspecialcharacters++;
}
// cout<<countspecialcharacters<<endl;
}
cout<<"\n\tHey! user"<<endl;
cout<<"_____________________________________________________________"<<endl;
cout<<"_____________________________________________________________"<<endl;
cout<<"\n\talphabets in your srting:"<<countalphabtes<<endl;
cout<<"_____________________________________________________________"<<endl;
cout<<"\tspace used in this string:"<<countspace<<endl;
cout<<"_____________________________________________________________"<<endl;
cout<<"\tnumbers in this string:"<<countnumbers<<endl;
cout<<"_____________________________________________________________"<<endl;
cout<<"\tspecial character in this string:"<< countspecialcharacters<<endl;
cout<<"_____________________________________________________________"<<endl;
sum(countnumbers,countalphabtes,countspecialcharacters,countspace);
return 0;
}
#include
ReplyDeleteusing namespace std;
int main()
{
string str;
int i,alphabets=0,numbers=0,spaces=0,spacial_ch=0;
cout<<"Enter string "<=65 && str[i]<=92 || str[i]>=97 && str[i]<=122)
{
alphabets++;
}
else if(str[i]==' ')
spaces++;
else if(str[i]>=48 && str[i]<=57)
numbers++;
else
spacial_ch++;
}
cout<<"\nAlphabets "<<alphabets<<endl;
cout<<"\nSpaces "<<spaces<<endl;
cout<<"\nNumbers "<<numbers<<endl;
cout<<"\nSpacial characters "<<spacial_ch<<endl;
cout<<"\nTotal length of string is "<<alphabets+spaces+numbers+spacial_ch<<endl;
}
this is awsome
ReplyDelete