Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву - C# (191417)
Формулировка задачи:
Добрый день.
Прошу помощи, понимаю, что нужно разобраться самому, но уже горит, надо срочно сделать курсовую, поэтому помогите, пож, на С#:
1 Дано вещественное x. Вычислить: p=(x-1)*(x-3)*(x-7)...(x-63).
2 Дана строка, содержащая текст на русском языке. Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву.
п.с. на форуме искал, есть подобное, но не то..
Решение задачи: «Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву»
textual
Листинг программы
static void Main(string[] args)
{
float result = 1;
float x;
int param = 1;
Console.Write("Введите число x: ");
if (!Single.TryParse(Console.ReadLine(), out x))
{
Console.Write("Введено некорректное значение, попробуйте ещё раз: ");
}
StringBuilder expression = new StringBuilder();
expression.Append("p = ");
while(param <= 63)
{
expression.Append("(x - " + param.ToString() + ")*");
result *= (x - param);
param = param * 2 + 1;
}
Console.WriteLine("{0} = {1}", expression.ToString().TrimEnd('*'), result);
Console.ReadLine();
}