Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Výpočet modů v ASP.NET MVC

Aplikace vypočítává mody ze zadaných čísel. Je určena na soutěž Machr na C#.NET a je to moje první aplikace v ASP.NET MVC. Do políčka lze zadat čísla oddělená čárkou, která můžou být v číselné i slovní podobě (max. 1099, musí být s háčky a čárkami). V této verzi jsem oproti verzi na machra doplnil podporu záporných čísel a nuly. Pokud je vstup nevalidní, měl by ho zachytit validátor. Sdracovi se líbil algoritmus na výpočet modů - tak zde je:

var sorted = numbers.GroupBy(n => n).OrderByDescending(n => n.Count());
int count = sorted.First().Count();
var modes = sorted.TakeWhile(m => m.Count() == count).Select(s => s.Key);

V příští lekci, Úvod do webových aplikací v ASP.NET, si uděláme úvod do webových aplikací, abychom pochopili proč jsou žádanější než aplikace desktopové.


Galerie

Program byl vytvořen v roce 2014.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 118x (7.82 MB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

Všechny články v sekci
Základy ASP.NET MVC
Přeskočit článek
(nedoporučujeme)
Úvod do webových aplikací v ASP.NET
Program pro vás napsal Neaktivní Účet
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
Aktivity