Упражнения C # Sharp: Найти строки для определенной минимальной длины
C # Sharp LINQ: упражнение 22 с решением
Напишите программу на C # Sharp, чтобы найти строки для определенной минимальной длины.
Пример решения : -
C # острый код:
using System;
using System.Collections.Generic;
using System.Linq;
class LinqExercise22
{
static void Main(string[] args)
{
string[] arr1;
int n,i,ctr;
Console.Write("\nLINQ : Find the strings for a specific minimum length : ");
Console.Write("\n------------------------------------------------------\n");
Console.Write("Input number of strings to store in the array :");
n= Convert.ToInt32(Console.ReadLine());
arr1 =new string[n];
Console.Write("\nInput {0} strings for the array :\n",n);
for(i=0;i<n;i++)
{
Console.Write("Element[{0}] : ",i);
arr1[i] = Console.ReadLine();
}
Console.Write("\nInput the minimum length of the item you want to find : ");
ctr = Convert.ToInt32(Console.ReadLine());
IEnumerable<string> objNew = from m in arr1
where m.Length >= ctr
orderby m
select m;
Console.Write("\nThe items of minimum {0} characters are : \n",ctr);
foreach (string z in objNew)
Console.WriteLine("Item: {0}", z);
Console.ReadLine();
}
}
Пример вывода:
LINQ: найдите строки для определенной минимальной длины: -------------------------------------------------- ---- Введите количество строк для хранения в массиве: 3 Введите 3 строки для массива: Элемент [0]: Добро пожаловать Элемент [1]: до Элемент [2]: W3resource Введите минимальную длину элемента, который вы хотите найти: 10 Предметы минимум из 10 символов: Предмет: W3ресурс
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C # Sharp для удаления ряда элементов из списка, передавая начальный индекс и количество удаляемых элементов.
Далее: Напишите программу на C # Sharp, чтобы сгенерировать декартово произведение из двух множеств.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code