Упражнения по C # Sharp: отображение символов и частоты символов в заданной строке
C # Sharp LINQ: упражнение 5 с решением
Напишите программу на C # Sharp для отображения символов и частоты появления символов в строке.
Пример решения : -
C # острый код:
using System;
using System.Linq;
using System.Collections.Generic;
class LinqExercise5
{
static void Main(string[] args)
{
string str;
Console.Write("\nLINQ : Display the characters and frequency of character from giving string : ");
Console.Write("\n----------------------------------------------------------------------------\n");
Console.Write("Input the string : ");
str= Console.ReadLine();
Console.Write("\n");
var FreQ = from x in str
group x by x into y
select y;
Console.Write("The frequency of the characters are :\n");
foreach(var ArrEle in FreQ)
{
Console.WriteLine("Character "+ArrEle.Key + ": " + ArrEle.Count()+" times");
}
}
}
Пример вывода:
LINQ: отображать символы и частоту символов в заданной строке: -------------------------------------------------- -------------------------- Введите строку: w3resource Частота символов: Персонаж ш: 1 раз Персонаж 3: 1 раз Персонаж р: 2 раза Персонаж е: 2 раза Персонажи с: 1 раз Персонаж o: 1 раз Персонаж u: 1 раз Персонаж с: 1 раз
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Previous: написать программу на C # Sharp для отображения числа и частоты числа из данного массива.
Далее: Напишите программу на C # Sharp для отображения названия дней недели.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code