» »

Razvrščanje števil v c#

Razvrščanje števil v c#

Cvenemir ::

Lep pozdrav,

zanima me, kaj naj uporabim, če želim razvrstiti tri števila po velikosti od največjega do najmanjšega. (C#)

P.S.: Uporabiti ne smem zank, polj, elementov iz knjižnic kot je npr. klic metode za razvrščanje polja ipd. !

strictom ::

En kup if stavkov?
"Violence is the last refuge of the incompetent" - Salvor Hardin

Cvenemir ::

Mnda edina opcija ja :)

Cvenemir ::

Še en problem se je pojavu. Kako poskrbim, da se med števili a,b in c v konzoli pojavi presledek?


Console.WriteLine("Pravilni vrstni red je: " +c +b +a);

Probu sm takle, pa mi je vedno neke errorje pol nabil.
Console.WriteLine("Pravilni vrstni red je: " +c ' ' +b ' ' +a);

cekr ::

Cvenemir je izjavil:

Še en problem se je pojavu. Kako poskrbim, da se med števili a,b in c v konzoli pojavi presledek?


Console.WriteLine("Pravilni vrstni red je: " +c +b +a);

Probu sm takle, pa mi je vedno neke errorje pol nabil.
Console.WriteLine("Pravilni vrstni red je: " +c ' ' +b ' ' +a);


Uporabi:
Console.WriteLine("Pravilni vrstni red je: " + c + " " + b + " " + a)
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]

Zgodovina sprememb…

  • spremenilo: cekr ()

Cvenemir ::

Deluje zdaj. Hvala za pomoč.

urosp ::

Če imaš samo tri števila (a,b in c), lahko to brez if stavkov narediš tudi takole:

int tmp1 = Math.Max(a,b);
int tmp2 = Math.Max(b,c);
int najvecji = Math.Max(tmp1,tmp2);
int vmesni = Math.Min(tmp1,tmp2);
int najmanjsi = (a+b+c) - (najvecji + vmesni);
Console.Writeline(String.Format("Pravilni vrstni red: {0}, {1}, {2}", najvecji, vmesni, najmanjsi);

Zgodovina sprememb…

  • spremenil: urosp ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] Domača naloga - osnove

Oddelek: Programiranje
372491 (1708) 11tomi12
»

Kalkulator

Oddelek: Programiranje
111310 (1077) lebdim
»

[FRI Seminarska] Pomoč

Oddelek: Programiranje
71382 (1141) mladec

[C#]naloga iz metod!

Oddelek: Programiranje
81650 (1483) Ziga Dolhar
»

Ime Priimek v Ime_Priimek (strani: 1 2 )

Oddelek: Programska oprema
554969 (3929) Doman

Več podobnih tem