Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

char1

#include<iostream.h>

#include<conio.h>

#include<string.h>

#include<ctype.h>

// hàm chuẩn hóa tên.

void xoakhoangtrang(char *s)

{

char *c=strstr(s,"  ");

while(c!=NULL)

{

int t=strlen(s)-strlen(c);

for(int i=t;i<strlen(s);i++)

s[i]=s[i+1];

c=strstr(s,"  ");

}

if(s[0]==' ')

s=s+1;

int n=strlen(s);

if(s[n-1]==' ')

s[n-1]='\0';

cout<<s;

}

//hàm chuyển chuỗi thành chữ thường

void chuthuong(char *s)

{

for(int i=0;i<strlen(s);i++)

if(s[i]>=65 && s[i]<=90)

s[i]=s[i]+32;

cout<<s;

}

//hàm chuyển chuỗi thành chữ hoa

void chuhoa(char *s)

{

for(int i=0;i<strlen(s);i++)

s[i]=toupper(s[i]);

cout<<s;

}

//hàm xem kẽ chuỗi chữ thường chữ hoa

void chuxenke(char *s)

{

int n=strlen(s);

for(int i=0;i<n;i++)

{

if(i%2==0)

if((int)s[i]>=97 && (int)s[i]<=122)

s[i]=char((int)s[i]-32);

if(i%2==1)

if((int)s[i]>=65 && (int)s[i]<=90)

s[i]=char((int)s[i]+32);

}

cout<<s;

}

//hàm đảo chuỗi

void daochuoi(char *s)

{

for(int i=strlen(s);i>=0;i--)

cout<<s[i];

}

//hàm cắt họ+tên lót, tên

void cathoten(char *s)

{

char *t;

int i;

for(i=strlen(s);i>=0;i--)

if(s[i]==' '&&s[i+1]!=' ')

break;

t=s+i+1;

s[i]='\0';

cout<<endl<<"ho va ten lot:";

cout<<s<<endl;

cout<<endl<<"ten:";

cout<<t<<endl;

}

//hàm tách tên lót

void tachtenlot(char *s)

{

int j=0;

for(int i=strlen(s)-1;s[i]!=' ';i--)

j++;

for(i=strlen(s)-j;i<strlen(s);i++)

cout<<s[i];

}

//hàm tách họ

void tachho(char *s)

{

for(int i=0;s[i]!=' ';i++)

{cout<<s[i];}

}

//hàm tách tên

void tachten(char *s)

{

char *t;

int i;

for(i=strlen(s);i>=0;i--)

if(s[i]==' '&&s[i+1]!=' ')

break;

t=s+i+1;

s[i]='\0';

cout<<endl<<"tach ten:";

cout<<t<<endl;

}

void main()

{

clrscr();

char s[100];

cout<<"nhap chuoi:";cin.get(s,100);

cout<<endl<<"Chuan hoa chuoi:";

xoakhoangtrang(s);

cout<<endl<<"Chuoi chu thuong:";

chuthuong(s);

cout<<endl<<"Chuoi chu hoa:";

chuhoa(s);

cout<<endl<<"Chuoi Dao Nguoc:";

daochuoi(s);

cout<<endl<<"Xen ke chuoi:";

chuxenke(s);

cathoten(s);

cout<<"ten lot:";

tachtenlot(s);

cout<<endl<<"tach ho:";

tachho(s);

cout<<endl;

tachten(s);

getch();

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: