Ví dụ: chữ cái 'a' trong bảng mã ASCII có giá trị là 97 và chữ cái 'A' trong bảng mã ASCII có giá trị 65 (97-32). Các chữ cái khác cũng theo quy tắc tương tự.
Theo logic đó chương trình cài đặt thực hiện ép chữ cái thường thành chữ cái hoa.
#include<iostream>
#include<conio.h>
#include<string.h>
using namespace std;
int main(){
char inputString[] = "simplecodecjava.blogspot.com";
char outputString[256];
for(int index = 0; index < sizeof(inputString); index++){
if(inputString[index] >='a' && inputString[index] <='z'){
//ký tự là chữ cái thường.
outputString[index] = inputString[index] - 32;
}else {
//ký tự là ký tự hoa hoặc là ký tự đặc biệt.
outputString[index] = inputString[index];
}
}
cout<<"string chữ hoa: " << outputString;
_getch();
return 0;
}

0 Comment to "[C/C++] Ép chữ thường thành chữ hoa trong C/C++"
Post a Comment