кодесурса
«C #

Упражнения C # Sharp: отображение чисел, числа * частота и частота

script1adsense2code
script1adsense3code

C # Sharp LINQ: упражнение-7 с решением

Напишите программу на C # Sharp для отображения чисел, умножения числа на частоту и частоту числа подающего массива.

Пример решения : -

C # острый код:

using System;
using System.Linq;
using System.Collections.Generic;
 
class LinqExercise7
{
    static void Main(string[] args)
    {
        int[] nums = new int[] { 5, 1, 9, 2, 3, 7, 4, 5, 6, 8, 7, 6, 3, 4, 5, 2 };  
            Console.Write("\nLINQ : Display numbers, number*frequency and frequency : "); 
            Console.Write("\n-------------------------------------------------------\n");
            Console.Write("The numbers in the array are : \n");
            Console.Write("  5, 1, 9, 2, 3, 7, 4, 5, 6, 8, 7, 6, 3, 4, 5, 2 \n\n");
            var m = from x in nums  
                    group x by x into y  
                    select y;  
            Console.Write("Number"+"\t"+"Number*Frequency"+"\t"+"Frequency"+"\n");
            Console.Write("------------------------------------------------\n");
            
            foreach (var arrEle in m)  
            {  
            Console.WriteLine(arrEle.Key + "\t" + arrEle.Sum()+"\t\t\t"+arrEle.Count());  
            }  
        Console.WriteLine();
    }
}

Пример вывода:

 LINQ: отображение чисел, числа * частота и частота:                                                      
-------------------------------------------------- -----                                                       
Числа в массиве:                                                                                
  5, 1, 9, 2, 3, 7, 4, 5, 6, 8, 7, 6, 3, 4, 5, 2                                                              
  
Номер Номер * Частота Частота                                                                     
------------------------------------------------                                                              
5 15 3                                                                             
1 1 1                                                                             
9 9 1                                                                             
2 4 2                                                                             
3 6 2                                                                             
7 14 2                                                                             
4 8 2                                                                             
6 12 2                                                                             
8 8 1

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Внесите свой код и комментарии через Disqus.

Предыдущая: Напишите программу на C # Sharp для отображения названия дней недели.
Далее: Напишите программу на C # Sharp, чтобы найти строку, которая начинается и заканчивается определенным символом.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code