Hirdetés
- Melyik tápegységet vegyem?
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- OLED monitor topic
- Milyen TV-t vegyek?
- Otthoni időjárás-állomás
- Milyen billentyűzetet vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Bambu Lab 3D nyomtatók
- Milyen processzort vegyek?
- Vezetékes FEJhallgatók
-
PROHARDVER!

Új hozzászólás Aktív témák
-
t256
őstag
for (int i=0; i<5; i++;
{
egyJeletVeletlenLerak();
}static void egyJeletVeletlenLerak()
{
int bekertSor = rnd.Next(0, 3);
int bekertOszlop = rnd.Next(0, 3);
char jel = rnd.NextDouble() > 0.5 ? 'X' : 'O';
jatekter[bekertSor, bekertOszlop] = jel; }Sziasztok!
A fenti kód egy részlet egy amőbás játékból. Itt annyi a lényeg, hogy a "jatekter" nevű 3x3-mas mátrixba az "egyJeletVeletlenLerak" metódus véletlenszerűen lerak egy 'X' vagy 'O' jelet.Házi feladatként kaptam, hogy annyi jelet rakjon le, amennyit beállítottunk. Mivel a progi nem ellenőrzi le azt, hogy egy adott indexen már van-e jel, ezért (gondolom én) felülírja.
Légy szíves vezessetek rá valahogy a megoldásra. A Google keresés ötletekből kifutottam.
Szerintem a megfelelő helyre kéne egy for ciklus, azon belül egy feltétel, ami ellenőrzi, hogy az adott indexen van-e már jel. Sajnos nem jövök rá, hogy milyen feltételt kéne megadnom. Esetleg kéne valami segédváltozó? Nincs ötletem.A segítséget előre is köszönöm!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- 153 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- Telefon felvásárlás!! Apple Watch Series 6/Apple Watch Series 7/Apple Watch Series 8
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 8GB I 256SSD I 14" WQHD Sérült I HDMI I W10 I CAM I Garancia
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



