[C/C++] Ép Chữ Thường Thành Chữ Hoa Trong C/C++

Skip to content
  • Trang chủ
  • Giới thiệu
  • Liên hệ
  • Chính sách
  • Điều khoản
Simple Code C Java C/C++ [C/C++] Ép chữ thường thành chữ hoa trong C/C++

Friday, December 18, 2015

Chương trình sau dùng để chuyển đổi chữ thường thành chữ hoa. Logic của chương trình như sau: Tất cả các chữ cái thường (a đến z) có giá trị trong bảng mã ASCII nằm trong khoảng 97 đến 122 và các chữ cái hoa tương ứng (A đến Z) có giá trị nhỏ hơn 32 trong bảng mã ASCII. 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; } Cám ơn bạn đã đọc bài viết này. Hãy chia sẻ bài viết và bình luận ý kiến của bạn ở bên dưới.

Share this

Admin blog

Chào mừng bạn đến với SimpleCodeCJava Blog - Mục đích của chúng tôi khi thành lập blog này là muốn chia sẻ những kiến thức và kinh nghiệm lập trình mà chúng tôi đã học được với mong muốn giúp đỡ mọi người, giúp bạn rút ngắn được thời gian tìm hiểu cũng như việc giải quyết những vấn đề trong lập trình C và Java.

← Newer Post Older Post → Home

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

Subscribe to: Post Comments (Atom)

Recent

Weekly

  • [Bài toán] Liệt kê tập con của tập n phần tử. Bài toán: Cho X = {1, 2,3,.., n}. Hãy liệt kê tất cả các tập con k phần tử của X (k<=n). Giải: Mỗi tập con của tập hợp X có thể biểu ...
  • [Thuật toán] Tìm đường đi và chu trình Hamilton. [Thuật toán] Tìm đường đi và chu trình Hamilton. Để xem lý thuyết đồ thị với các định nghĩa về đường đi, chu trình, đồ thị liên thông bạn có thể xem ở  đây . Với đồ thị Euler , chúng ta ...
  • [Thuật toán] Tìm kiếm theo chiều sâu DFS. [Thuật toán] Tìm kiếm theo chiều sâu DFS. Để xem lý thuyết đồ thị với các định nghĩa về đường đi, chu trình, đồ thị liên thông bạn có thể xem ở  đây . Lý thuyết thuật toán tìm kiế...
  • [Thuật toán] Tìm đường đi giữa hai đỉnh của đồ thị. [Thuật toán] Tìm đường đi giữa hai đỉnh của đồ thị. Bài toán: Cho đồ thị G=(V, E) . Trong đó V là tập đỉnh, E là tập cạnh của đồ thị. Hãy tìm đường đi từ đỉnh s ∈ V tới đỉnh t ∈ V . Thủ tục...
  • [Thuật toán] Tìm đường đi và Chu trình Euler [Thuật toán] Tìm đường đi và Chu trình Euler Để xem lý thuyết đồ thị với các định nghĩa về đường đi, chu trình, đồ thị liên thông bạn có thể xem ở  đây . Định nghĩa : Chu trình đơn t...
  • [Đồ thị] Lý thuyết đồ thị - Đường đi, Chu trình, Đồ thị liên thông [Đồ thị] Lý thuyết đồ thị - Đường đi, Chu trình, Đồ thị liên thông Đồ thị : là một cấu trúc dữ liệu rời rạc bao gồm các đỉnh và các cạnh nối các cặp đỉnh này. Chúng ta phân biệt đồ thị thông qua kiểu và số...
  • [Thuật toán] Thuật toán quay lui (Back Track) [Thuật toán] Thuật toán quay lui (Back Track)      Phương pháp sinh kế tiếp có thể giải quyết được các bài toán liệt kê khi ta nhận biết được cấu hình đầu tiên & cấu hình cuối cùn...
  • [Thuật toán] Liệt kê hoán vị tiếp theo theo thứ tự từ điển. Bài toán : Liệt kê các hoán vị của tập n phần tử. Cho X = { 1, 2,.., n } . Hãy liệt kê các hoán vị từ n phần tử của X. Thuật toán: Mỗi...
  • [Bài tập mẫu] Hàm trong C/C++ CÂU HỎI 1. Dòng đầu tiên của định nghĩa hàm gọi là gì, nó bao gồm các thông tin thế nào? 2. Hàm có thể trả về bao nhiêu gi...
  • [C/C++] Ép chữ thường thành chữ hoa trong C/C++ Chương trình sau dùng để chuyển đổi chữ thường thành  chữ hoa. Logic của chương trình như sau: Tất cả các chữ cái thường (a đến z) có giá ...

Comment

Follow us on Facebook

Từ khóa » Chuyen Chu Thuong Sang Hoa C++