Kezdőoldal » Számítástechnika » Programozás » Egy lottósorsolós programot...

Egy lottósorsolós programot kell írnom C#-ban, ami 1 és 90 között generál véletlen számokat, ötöt ír ki egy sorba egymás mellé, vesszővel elválasztva. Hogy kéne megírni? (kezdő szint)

Figyelt kérdés
Nem igazán megy egyedül, örülnék, ha valaki tudna segíteni.

2013. okt. 6. 14:13
 1/6 anonim ***** válasza:
Tegyél fel valódi kérdèst... Ez a te feladatod, nem a miénk.
2013. okt. 6. 14:39
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
De ha nem tudom megoldani rendesen, azt reméltem, legalább segítséget kaphatok hozzá
2013. okt. 6. 14:40
 3/6 anonim ***** válasza:

1. utána nézel hogyan lehet random számokat generálni.

2. utána nézel hogyan lehet a számokat szépen mondjuk egy tömbben letárolni. (Változóval szórakozni nem menő.)

3. utána nézel miként lehet megnézni, hogy egy elem már bent van-e egy tömbben. (Mert hát egy számot csak egyszer lehet kihúzni.)

4. Fogod a talált dolgokat és beteszed egy ciklusba. (For ciklus például előnyös hozzá.)

5. Kész a program.

2013. okt. 6. 14:47
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:

using System;


namespace lotto

{

class Program

{

public static void Main(string[] args)

{

byte[] LottoSzamok = new byte[5];


Random rnd = new Random();


Boolean ok = true;


rnd.NextBytes(LottoSzamok);


for (byte i=0;i<5;i++) LottoSzamok[i]=(byte)((LottoSzamok[i]%90)+1);


while (ok)

{

ok=false;

for (byte i=0;i<4;i++)

for (byte o=(byte)(i+1);o<5;o++)

if (LottoSzamok[i]==LottoSzamok[o])

{

LottoSzamok[i]=(byte)rnd.Next(1,91);

ok=true;

}

}


foreach (byte Szam in LottoSzamok)

Console.Write(Szam.ToString()+", ");


Console.WriteLine();

Console.Write("Nyomj le egy billentyűt!");

Console.ReadKey(true);

}

}

}

2013. okt. 6. 19:35
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
nagyon köszönöm a segítséget!
2013. okt. 6. 20:34
 6/6 anonim ***** válasza:
Csak tudnám mi a segítség abban, ha megírja valaki a megoldást...
2013. okt. 6. 20:53
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!