- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- Rap, Hip-hop 90'
- droidic: Időutazás floppyval: A 486-os visszavág PCem-men
-
LOGOUT
Ú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!
- Ásványgyűjtés
- Feltörték a regisztrációmat vagy elvesztettem a belépési emailcímet, 2FA-t
- Kerékpárosok, bringások ide!
- Az érkező Call of Duty is megnehezíti a csalást
- Apple MacBook
- Linux felhasználók OFF topikja
- Új szintre emeli a csalók elleni védelmet a Battlefield 6
- Ingatlanos topic!
- Újabb videón a Mafia: The Old Country
- Legenda lettem!
- További aktív témák...
- Dell Latitude 5330 i3-1215U 6magos! - 16GB 512GB 13.3" FHD magyarbill 1 év garancia
- Telefon felvásárlás!! Xiaomi Redmi Note 12, Xiaomi Redmi Note 12 Pro, Xiaomi Redmi Note 12 Pro+
- Microsoft Surface Laptop 5 13.5" i5-1245U 16GB 512GB 1év garancia
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- HIBÁTLAN iPhone 13 mini 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3044
Állásajánlatok
Cég: FOTC
Város: Budapest