Diskuze: Potřeboval bych pomoc
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Nejspíš ti nikdo nepomůže pokud se nezeptáš na konkrétní věc se kterou máš problém. Pokud nerozumíš C# jako takovému máš možnost se podívat na této stránce do jeho sekce http://www.itnetwork.cz/csharp
Pomoct nebo celé udělat?
Celé ne. Vytvořil jsem si.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pole_zamestnanci
{
class Zamestnanec
{
public string Jmeno;
public int Plat;
public Zamestnanec(string jmeno,int plat)
{
Jmeno=jmeno; Plat=plat;
}
}
}
a
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pole_zamestnanci
{
class Program
{
static void Main(string[] args){
Zamestnanec[] zam=new Zamestnanec[5];
zam[0]=new Zamestnanec("Martin",15);
zam[1]=new Zamestnanec("Libor",10);
zam[2]=new Zamestnanec("David",5);
zam[3]=new Zamestnanec("Jiri",20);
zam[4]=new Zamestnanec("Tomas",15);
Zamestnanec[] a = new Zamestnanec[]{
};
}
}
}
Vzhledem k tomu, že vytváříš další pole, tak hádám, že budeš chtít v druhém ty lidi jen seřadit a následně jen vypsat jednoho za druhým, poradím ti jednoduchou věc Algoritmy
Pokud nemáte specifické požadavky tak Bubblesort je velmi jednoduchý i na pochopení a lehký na napsání
Případně použít linq a je to celé na 5 řádků.
Myslím, že ve škole jim jde spíš o to aby tam byl nějakej postup Taky by to mohl dát rovnou do Listu
To velmi pravděpodobně ano. Pokud je chtějí ale učit řadici algoritmizaci, mají je to učit na poli primitivních objektů, pokud tak tahají objekty, už to více vede na komparator. Linq je jen syntactic sugar u. bežných věcí, where je jen if ve foreachi select je add do pole anonymnich objektu atp
Zobrazeno 10 zpráv z 10.