Labels in vast volgorde

Status
Niet open voor verdere reacties.

satriano17

Gebruiker
Lid geworden
30 sep 2012
Berichten
331
Ik heb een rare vraag.
En ik hoop da duidelijk is.

Ik heb 9 labels in een vast lijst volgorde.
Een
Twee
drie
Vier
....
Negen

Na een berekening krijg ik een waarde 1-9

Volgens die waarde moet dan de lijst met een bepaalde label beginnen.
Bv:

Als na de berekening 3 is , dan wordt del lijst
Drie
Vier
Vijf
...
Negen
Twee
Een.

Welke formule moet ik gebruiken om altijd de juiste volgorde te krijgen,
ongeacht de eerste Waarde/label?

dank u
 
Welk programma (bijv. Excel) of welke programmeertaal (bijv. Python) of welk platform (bijv. een website) ?
 
Wanneer je de labels in een array stopt waardoor ze een vaste positie krijgen, kan je vervolgens met de startpositie (je berekening) en het aantal labels dat je hebt de juiste positie in de array bepalen: index = (startIndex + labelPosition) % totalLabels;

In C# zou dat dan iets als het onderstaande worden:

[cpp]
var labels = new string[] { "een", "twee", "drie", "vier", "vijf", "zes", "zeven", "acht", "negen" };
var totalLabels = labels.Count();
var startIndex = new Random().Next() % totalLabels;

for (var labelPosition = 0; labelPosition < totalLabels; ++labelPosition)
{
Console.WriteLine(labels[(startIndex + labelPosition) % totalLabels]);
}
[/cpp]
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan