Bai1.

            int i,kt=0;

            Console.WriteLine("Chuong trinh dem khoang trang");

            string chuoi = Console.ReadLine();

            for (i = 0; i < chuoi.Length; i++)

            {

                if(chuoi.Substring(i,1) == " ")

                {

                    kt += 1;

                }

            }

            Console.WriteLine("Chuoi co {0} khoang trang",kt);

            Console.ReadKey();

Bai2.

            Console.WriteLine("Chuong trinh noi chuoi");

            Console.WriteLine("Nhap chuoi 1:");

            string chuoi1 = Console.ReadLine();

            Console.WriteLine("Nhap chuoi 2:");

            string chuoi2 = Console.ReadLine();

            Console.WriteLine(chuoi1+chuoi2);

            Console.ReadKey();

Bai3.

            Console.WriteLine("Nhap vao 1 chuoi:");

            string chuoi = Console.ReadLine();

            Console.WriteLine(chuoi.ToLower());

            Console.ReadKey();

Bai4.

            Console.WriteLine("Nhap vao 1 chuoi:");

            string chuoi = Console.ReadLine();

            Console.WriteLine(chuoi.ToUpper());

            Console.ReadKey();

Bai5.

            int i;

            Console.WriteLine("Nhap vao 1 chuoi:");

            string chuoi = Console.ReadLine();

            chuoi = char.ToUpper(chuoi[0]) + chuoi.Substring(1);

            for (i = 0; i < chuoi.Length; i++)

            {

                if (chuoi[i] == ' ')

                {

                    if (i != chuoi.Length - 1)

                    {

                        chuoi = chuoi.Substring(0, i + 1) + char.ToUpper(chuoi[i + 1]) + chuoi.Substring(i + 2);

                    }

                }

            }

            Console.WriteLine(chuoi);

            Console.ReadKey();

Bai6.

            Console.WriteLine("In dao nguoc");

            Console.Write("Nhap vao mot chuoi");

            string chuoi = Console.ReadLine();

            Console.WriteLine("Chuoi dao nguoc:");

            for (int i = chuoi.Length - 1; i >= 0; i--)

            {

                Console.Write(chuoi[i]);

            }

Bai7.

            Console.WriteLine("Tim kiem ky tu trong chuoi");

            Console.WriteLine("Nhap vao mot chuoi");

            string chuoi = Console.ReadLine();

            Console.WriteLine("Nhap vao mot ky tu:");

            char kytu = Console.ReadKey().KeyChar;

            if (chuoi.Contains(kytu))

            {

                int vitri = chuoi.IndexOf(kytu);

                for(int i = 0; i < chuoi.Length; i++)

                {

                    if (chuoi[i] == kytu)

                    {

                        Console.WriteLine("\nTim thay ky tu tai vi tri" + i);

                    }

                }

            }

            else

            {

                Console.WriteLine("Khong tim thay ky tu");

            }

            Console.ReadKey();

Bai8.

            Console.WriteLine("Tim va dem mot ky tu trong chuoi");

            Console.WriteLine("Nhap vao mot chuoi");
                                                string chuoi = Console.ReadLine();

            Console.WriteLine("Nhap vao mot ky tu:");

            char kytu = Console.ReadKey().KeyChar;

            int dem = 0;

            for (int i = 0; i < chuoi.Length; i++)

            {

                if (chuoi[i] == kytu)

                {

                    dem++;

                }

            }

            Console.WriteLine("Ky tu xuat hien trong chuoi {0} lan",dem);

            Console.ReadKey();

Bai9.

            Console.WriteLine("Tim chuoi trong chuoi");

            Console.WriteLine("Nhap vao chuoi 1:");

            string chuoi1 = Console.ReadLine();

            Console.WriteLine("Nhap vao chuoi 2:");

            string chuoi2 = Console.ReadLine();

            if (chuoi1.Contains(chuoi2))

            {

                Console.WriteLine("Tim thay chuoi 2 trong chuoi 1 tai vi tri", chuoi1.IndexOf(chuoi2));

            }

            else

            {

                Console.WriteLine("Khong tim thay chuoi 2 trong chuoi 1");

            }

            Console.ReadKey();

Bai10.

            Console.WriteLine("Tach ho dem va ten");

            Console.WriteLine("Nhap ho va ten:");

            string chuoi = Console.ReadLine();

            chuoi = chuoi.Trim();

            string ho = chuoi.Substring(0, chuoi.LastIndexOf(' '));

            string ten = chuoi.Substring( chuoi.LastIndexOf(' ')+1);

            Console.WriteLine("Ho dem:"+ ho);

            Console.WriteLine("Ten:"+ ten);

            Console.ReadKey();