mboost-dp1

Brug for hjælp med en string "større end" en gruppe af strings


Gå til bund
Gravatar #1 - Addwid
25. jan. 2011 12:43
Hey

Jeg arbejder på en random generator, hvor jeg er nødt til at løse en if-statement:

"if (streng1> streng2, string3, string4)
{
/ / Gør noget
}

Det er klart, metode ovenfor ikke virker.

Er der nogle som har en ide til hvordan det kan løses?
Gravatar #2 - reefermadness  
25. jan. 2011 12:45
1. Hvilket sprog?

Når du siger større end, er det så længden af strengen ?
Gravatar #3 - Windcape
25. jan. 2011 12:50
I de fleste sprog skal du lave en comparision per set.

Ie.


if ((a > b) && (a > c) && (a > d)) {
...
}
Gravatar #4 - Addwid
25. jan. 2011 14:58
Sry det er C#

Og sry igen det er ikke strings men ints...

Det som der skal ske er at hvis int1 har den største værdi ud af 5 andre ints, så skal den lægge +25 til et regnestykke.
Gravatar #5 - Windcape
25. jan. 2011 14:59
#4

Skal du checke alle (ABCDE) mod alle (ABCDE), eller kun A mod BCDE ?
Gravatar #6 - Windcape
25. jan. 2011 15:01

var numbers = new int[] { 1, 2, 3, 4, 5 };

var a = 6;

if (!numbers.Any(i => i >= a))
{
// a er større end alle andre.
}
Gravatar #7 - Addwid
25. jan. 2011 15:29
Mange tak Windcape!

Var lige præcis det der skulle til!

Nu må vi så se hvor langt jeg kommer til næste fejl dukker op :)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login