Упражнения C # Sharp: Проверьте, начинается ли заданная строка с «w», а затем сразу после двух «ww»
C # Sharp Basic: упражнение 43 с решением
Напишите программу на C #, чтобы проверить, начинается ли заданная строка с «w», а затем сразу после двух «ww».
Пример решения:
C # острый код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
public class Exercise43 {
static void Main(string[] args)
{
Console.Write("Input a string : ");
string str = Console.ReadLine();
Console.WriteLine(test(str));
}
public static bool test(string str)
{
var ctr = 0;
for (var i = 0; i < str.Length-1; i++)
{
if (str[i].Equals('w')) ctr++;
if(str.Substring(i, 2).Equals("ww") && ctr > 2)
return true;
}
return false;
}
}
Пример вывода:
Введите строку: www Ложь
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C #, чтобы создать новую строку, где первые 4 символа будут в нижнем регистре. Если строка меньше 4 символов, тогда сделайте всю строку в верхнем регистре.
Далее: написать программу на C # для создания новой строки каждого другого символа (нечетная позиция) из первой позиции данной строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code