Cách chuyển chữ thường thành chữ in hoa và ngược lại trong C#
Trong bài viết này mình sẽ hướng dẫn các bạn cách chuyển đổi chữ thường thành chữ in hoa và ngược lại trong C#. Đây là một dạng bài tập căn bản thường gặp khi bắt đầu học một ngôn ngữ lập trình nào đó.
Mình sẽ thực hiện hai chương trình để chuyển đổi chữ thường thành chữ in hoa và ngược lại. Điều này giúp các bạn hiểu rõ hơn và có thể so sánh các cách với nhau.
Chuyển đổi chữ thường thành chữ in hoa C#
Trong phần này mình sẽ tạo một chương trình để chuyển đổi chữ thường thành chữ hoa. Nội dung sẽ được nhập bởi người dùng.
Việc đầu tiên chúng ta cần tạo một chuỗi str kiểu string. Sau đó sử dụng Console.Write()
và Console.ReadLine()
để yêu cầu người dùng nhập vào chuỗi cần chuyển đổi.
Bài viết này được đăng tại [free tuts .net]
//khai báo một chuỗi str kiểu string string str = ""; //yêu cầu người dùng nhập vào chuỗi cần chuyển đổi Console.Write("\n Nhap vao chuoi can chuyen doi: "); str = Console.ReadLine();
Tiếp đến sử dụng phương thức ToUpper()
để chuyển đổi chuỗi vừa nhập thành chữ in hoa sau đó gán ngược lại cho str.
//sử dụng phương thức ToUpper() để chuyển đổi chữ thường thành chữ in hoa str = str.ToUpper();
Và cuối cùng là hiển thị kết quả vừa chuyển đổi ra màn hình console.
//hiển thị chuỗi đã chuyển đổi ra màn hình console Console.Write("\n Chuoi sau khi in hoa la: {0}", str);
Full code:
using System; namespace BaiTapCSharp { class Program { static void Main(string[] args) { //khai báo một chuỗi str kiểu string string str = ""; //yêu cầu người dùng nhập vào chuỗi cần chuyển đổi Console.Write("\n Nhap vao chuoi can chuyen doi: "); str = Console.ReadLine(); //sử dụng phương thức ToUpper() để chuyển đổi chữ thường thành chữ in hoa str = str.ToUpper(); //hiển thị chuỗi đã chuyển đổi ra màn hình console Console.Write("\n Chuoi sau khi in hoa la: {0}", str); Console.WriteLine("\n-----Chuong trinh nay duoc dang tai Freetuts.net---"); } } }
Kết quả:
Chuyển đổi chữ in hoa thành chữ thường C#
Việc chuyển đổi chữ in hoa thành chữ thường được thực hiện tương tự như việc chuyển đổi chữ thường thành chữ in hoa. Thay vì sử dụng phương thức ToUpper()
thì ta sẽ sử dụng phương thức ToLower()
để chuyển đổi chữ in hoa thành chữ thường.
using System; namespace BaiTapCSharp { class Program { static void Main(string[] args) { //khai báo một chuỗi str kiểu string string str = ""; //yêu cầu người dùng nhập vào chuỗi cần chuyển đổi Console.Write("\n Nhap vao chuoi can chuyen doi: "); str = Console.ReadLine(); //sử dụng phương thức ToLower() để chuyển đổi chữ in hoa thành chữ in thường str = str.ToLower(); //hiển thị chuỗi đã chuyển đổi ra màn hình console Console.Write("\n Chuoi sau khi in thuong la: {0}", str); Console.WriteLine("\n-----Chuong trinh nay duoc dang tai Freetuts.net---"); } } }
Kết quả:
Như vậy là chúng ta đã thực hiện xong hai chương trình để chuyển đổi chữ thường thành chữ in hoa và ngược lại. Đây là các bài tập cơ bản giúp các bạn nắm vững kiến thức căn bản của lập trình, vì vậy hãy luyện tập thật nhiều nhé. Chúc các bạn thành công !!!