Мазмұны:

Java -де покер ойынын қалай жасауға болады: 4 қадам
Java -де покер ойынын қалай жасауға болады: 4 қадам

Бейне: Java -де покер ойынын қалай жасауға болады: 4 қадам

Бейне: Java -де покер ойынын қалай жасауға болады: 4 қадам
Бейне: Шавкат Рахмонов 🔥🔥🔥#shorts #shavkatrakhmonov #reels #viral 2024, Қараша
Anonim
Java -де покер ойынын қалай жасауға болады
Java -де покер ойынын қалай жасауға болады

Бұл нұсқаулық Java тілін білетін және Java -де покер ойынын құрғысы келетіндерге арналған. Ең алдымен, сізге Java қолдануға мүмкіндік беретін кодтау қосымшасы немесе веб -сайты бар компьютер қажет болады. Мен DrJava немесе BlueJ қолдануды ұсынамын. Егер сіз осы екі қосымшаны қолдана алмасаңыз, мен repl.it веб -сайтын пайдалануды ұсынамын. Егер сізде Java қосымшасы немесе веб -сайт болса, сіз покер бағдарламасын кодтауға кірісесіз.

1 -қадам: карталар палубасын жасаңыз

Карталар палубасын жасаңыз
Карталар палубасын жасаңыз

Java -де покер ойынын құру үшін сізге қажет бірінші нәрсе - карталар палубасын жасау. Мұны істеу үшін кездейсоқ костюмді анықтайтын екі ашық статикалық әдісті жасаңыз, екіншісі екіден он төртке дейінгі кездейсоқ санды анықтайды. Негізгі әдісіңізде барлық елу екі картаны қамтитын массив жасаңыз. Барлық елу екі картаны массивке орналастыру үшін массивті пайдаланыңыз. Картаны массивке қоймас бұрын, картаның елу екі картадан тұрмағанына көз жеткізу үшін for циклын қолданыңыз. Егер карта массивте болмаса, оны массивке орналастырыңыз. Массив палубаны құрайтын барлық елу екі картамен толтырылғаннан кейін келесі қадамға өтуге болады.

2 -қадам: Ойыншыға палубадан кездейсоқ бес картаны беріңіз

Ойыншыға палубадан кездейсоқ бес карта беріңіз
Ойыншыға палубадан кездейсоқ бес карта беріңіз

Келесі қадам - ойыншыға аралас палубадан бес кездейсоқ картаны беру. Ойыншыға бес кездейсоқ картаны беру үшін for циклін пайдалану керек және Math.random көмегімен нөлден елу бірге дейінгі кездейсоқ санды қолдану қажет. Кездейсоқ картадан кездейсоқ картаны таңдау үшін for циклы мен кездейсоқ санды пайдаланыңыз. Кездейсоқ бес картаны таңдағаннан кейін, ойыншыға олардың қандай карталары бар екенін көруге мүмкіндік беру үшін басып шығарыңыз. Енді сіз келесі қадамға өтуге дайынсыз.

3 -қадам: Ойыншының қандай комбинациясы бар екенін анықтау үшін циклдар, егер мәлімдемелер және циклдар үшін жасаңыз

Ойыншының қандай комбинациясы бар екенін анықтау үшін циклдар, егер мәлімдемелер және циклдар үшін жасаңыз
Ойыншының қандай комбинациясы бар екенін анықтау үшін циклдар, егер мәлімдемелер және циклдар үшін жасаңыз

Сіз Java -де покер ойынын жасаудың үшінші кезеңіне дайынсыз. Үшінші қадам - ойыншыға олардың қандай комбинациясы бар екенін айту үшін циклдарды, егер операторларды және циклдарды қолдану. Сіз корольдік флештен бастағыңыз келеді. Ойыншының корольдік флеші бар -жоғын анықтау үшін for циклін және екі if операторын қолданыңыз. For циклінің көмегімен сіз барлық карталардың костюмі бірдей екенін анықтайсыз, содан кейін if if операторының көмегімен сіз карталардың ондық, Джек, Патшайым, Король және Эйс екенін анықтайсыз. Корольдік флештен кейін ойыншының тікелей флеші бар -жоғын анықтау үшін сіз екі уақытша циклды және үш if операторын қолданасыз. Әрі қарай төртеуі болады және сіз олардың төрт түрінің бар -жоғын анықтау үшін уақытша циклды және үш if операторын қолданасыз. Төрттен кейін толық үй. Толық үйді анықтау үшін if if операторын қолданасыз. Толық үйден кейін уақытша цикл мен if операторын қолданатын флэш болады. Жуғаннан кейін сіз уақытша циклды және екеуін екі түзу үшін де, үш түр үшін де қолданасыз. Содан кейін сіз уақытша циклды және if операторын екі жұпқа да, екеуіне де қолданасыз. Ақырында, сізге ойыншының тек жоғары картасы бар -жоғын анықтау үшін if операторы қажет болады. Енді соңғы және соңғы сатыға өту керек.

4 -қадам: Ойыншыға олардың комбинациясы не екенін айтыңыз

Ойыншыға олардың комбинациясы не екенін айтыңыз
Ойыншыға олардың комбинациясы не екенін айтыңыз

Соңғы қадам - ойыншыға олардың комбинациясы не екенін айту. Олардың комбинациясын айту үшін комбинация кодындағы ілмектер мен операторларда println мен System.exit () пайдаланасыз. Println ойнатқышқа олардың комбинациясы не екенін айтады және System.exit () бағдарламаны аяқтайды.

Ұсынылған: