Untitled
unknown
csharp
8 months ago
847 B
7
Indexable
using System;
public class BaiTap58
{
static int MyLengthRecursive(string chuoi)
{
if (string.IsNullOrEmpty(chuoi))
{
return 0;
}
else
{
// Chiều dài = 1 (ký tự đầu) + chiều dài phần còn lại
return 1 + MyLengthRecursive(chuoi.Substring(1));
}
}
public static void Main(string[] args)
{
Console.OutputEncoding = System.Text.Encoding.UTF8;
Console.InputEncoding = System.Text.Encoding.UTF8;
Console.WriteLine("Hàm tính chiều dài chuỗi (đệ quy)");
Console.Write("Nhập chuỗi ký tự: ");
string chuoiNhap = Console.ReadLine();
int chieuDai = MyLengthRecursive(chuoiNhap);
Console.WriteLine($"Chiều dài chuỗi '{chuoiNhap}' là: {chieuDai}");
}
}Editor is loading...
Leave a Comment