Chuyển một xâu ký tự chữ hoa thành xâu chữ thường
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
char* ToLower(char *s)
{
char *t = new char[100]; //Khai báo xâu ký tự gồm 100 phần tử
int i = 0;
//Mã ASCII của chữ hoa nhỏ hơn chữ thường 32 đơn vị for(i = 0; s[i] != '\0'; i++)
{
if(s[i] >= 'A' && s[i] <= 'Z') t[i] = s[i] + 32;
else t[i] = s[i];
}
t[i] = '\0'; //Đánh dấu t[i] làm phần tử kết thúc xâu
return t;
}
main()
{
char s[100];
cout<<"Nhap vao mot xau ky tu: "; fflush(stdin); gets(s);
cout<<"\nXau ky tu chuyen thanh chu hoa la: "<<ToLower(s);
getch();
}
#include<conio.h>
#include<stdio.h>
char* ToLower(char *s)
{
char *t = new char[100]; //Khai báo xâu ký tự gồm 100 phần tử
int i = 0;
//Mã ASCII của chữ hoa nhỏ hơn chữ thường 32 đơn vị for(i = 0; s[i] != '\0'; i++)
{
if(s[i] >= 'A' && s[i] <= 'Z') t[i] = s[i] + 32;
else t[i] = s[i];
}
t[i] = '\0'; //Đánh dấu t[i] làm phần tử kết thúc xâu
return t;
}
main()
{
char s[100];
cout<<"Nhap vao mot xau ky tu: "; fflush(stdin); gets(s);
cout<<"\nXau ky tu chuyen thanh chu hoa la: "<<ToLower(s);
getch();
}
Không có nhận xét nào:
Đăng nhận xét