Cách dùng ít code để khi nhập số 1 thì in ra a, tương tự nhập 26 in ra Z?

em đang gặp 1 bài toán. e viết trên C#. nhưng phần này e nghĩ ngôn ngữ nào cũng có thể gặp phải trường hợp này e không biết giải quyết ra sao. mn giúp e với. ví dụ có 26 số tương ứng với 26 chữ cái. khi nhập 1 số từ 1 đến 26 sẽ hiển thị chữ cái tương ứng với số đó. nếu code dùng switch thì mất 26 x2 dòng code thế hơi dài. trong trường hợp khác nó 100 số thì làm thế nào. có cách nào chỉ mất vài dòng code không ạ? tks mn ạ.

3 posts were split to a new topic: Nên suy nghĩ thật kỹ trước khi đặt tiêu đề topic

Dùng mảng lưu trữ bảng chữ cái, sau đó gọi từng chữ cái bằng số thứ tự của nó.

Làm tương tự cho đủ bảng chữ cái

using System;

public class Test
{
	public static void Main()
	{
		char[] alphabet = new char[] { 'A', 'B', 'C' };
		Console.WriteLine(alphabet[0]);
	}
}
1 Like

em hiểu rồi :3. vậy mà không nghĩ ra nữa

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?