Составить строку длины l, заполненную случайными символами - C#
Формулировка задачи:
Составить строку длины l, заполненную случайными символами: от “j” до “r”,
цифрами от 4 до 7 и знаками «?», «!» и «;». Заменить все вхождения символа «!» на «_».
Решение задачи: «Составить строку длины l, заполненную случайными символами»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random rand = new Random();
string[] strs = new string[15];
for (int i = 0; i < strs.Length; i++)
{
if (i < 8)
{
strs[i] = ((char)rand.Next('j', 'r' + 1)).ToString();
}
else
{
strs[i] = (rand.Next(4, 8)).ToString();
}
}
foreach(string str in strs)
Console.WriteLine(str);
Console.ReadKey();
}
}
}