Сделать строчную букву прописной - C#
Формулировка задачи:
Добрый день!
Подскажите как сделать первую букву предложения и строчные буквы после точек прописными?
Решение задачи: «Сделать строчную букву прописной»
textual
Листинг программы
- using System;
- class Program
- {
- public static void Main()
- {
- string s = "маша ела кашу. летят утки. мы не рабы. рабы немы.";
- char[] arr = new char[s.Length];
- bool previousCharWasPeriod = true;
- for (int i = 0; i < s.Length; ++i)
- {
- arr[i] = previousCharWasPeriod ? Char.ToUpper(s[i]) : s[i];
- if (s[i] != ' ') previousCharWasPeriod = s[i] == '.';
- }
- Console.WriteLine(new String(arr));
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д