Прочитайте N строк (N<100) и напечатайте их через запятую. В конце должна быть точка - C#
Формулировка задачи:
Добрый вечер.Помогите пожалуйста.Заранее спасибо.)
Прочитайте N строк (N<100) и напечатайте их через запятую. В конце должна быть точка.
Пример
aa bb cc
Результат:
aa, bb, cc.
Решение задачи: «Прочитайте N строк (N<100) и напечатайте их через запятую. В конце должна быть точка»
textual
Листинг программы
Console.WriteLine("Enter Count of strings");
var countString = Int32.Parse(Console.ReadLine()); //считываем количество строк и переводим в число
var outputString = string.Empty; //инициализируем пустую строку для записи в неё следующих строк
Console.WriteLine("Enter strings:");
for (var i = 0; i < countString; i++) // повторяем цикл столько раз сколько ожидается строк
{
if ((i + 1) == countString) //проверяем если это строка последняя то дописываем её и ставим точку
{
outputString += Console.ReadLine() + ".";
break; // выходим из цикла
}
outputString += Console.ReadLine() + ", "; //добовляем к конечной строке текущую и запятую с пробелом
}
Console.WriteLine(outputString); // печатаем конечную строку
Console.Read();