Lottokupon
Hej Eksperter.Jeg sidder og er igang med at kode en lotto kupon i C# console. det er en del af et skole projekt. Men er gået godt og grundigt i stå.
Programmet skal køre random numre hvilket virker fint.
men jeg skal kunne vælge x antal rækker som skal kunne udskrives.
men den udskriver kun en række.
her kommer min kode:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Lottokupon
{
class Program
{
static void Main(string[] args)
{
// Her laver jeg min variabler
int tal = 0, FørsteNummer = 1, SidsteNummer = 36, antalNumre = 0, antalRækker, numre, rows = 0;
Random rand = new Random();
// Her laver jeg bruger input på hvor mange rækker en bruger ønsker på sin lottokupon.
Console.Write("Skriv antal rækker 1 - 10 : ");
antalRækker = Convert.ToInt32(Console.ReadLine());
antalNumre = antalRækker * 7;
Console.WriteLine($"Antal spillet rækker: {antalRækker}");
Console.WriteLine($"Antal numre på kuponen: {antalNumre}");
bool[] lottonumre = new bool[antalNumre];
Console.WriteLine();
Console.WriteLine("Lotto Kupon");
for (int i = 0; i < antalRækker; i++)
{
while (tal < 7)
{
numre = rand.Next(FørsteNummer, SidsteNummer);
if (!lottonumre[numre])
{
lottonumre[numre] = true;
tal++;
Console.Write(numre.ToString().PadLeft(4));
}
}
}
Console.ReadKey();
}
}
}
håber der er en som kan hjælpe og vise mig en løsning.
venlig hilsen
delphiuser