使用c ++构建并生成带有循环的一副纸牌[重复]

问题描述 投票:1回答:1
在c ++中]

这个主意是进行设置,以便它将不断循环遍历所有卡,以得到不同的结果和答案,直到所有52张卡都消失了,我不知道确切的定位器,我知道它的位置

for(int i = 0; i < 5; i++) { cout << i << endl; }

我不是很确定如何设置数组,如果我只是像字符串{ace,one two}依此类推。等等。但是我将数组标记为52,甚至将它们全部键入,只重复了13个数字4穿着4套衣服,所以您会分别将它们分类吗?还是有什么用呢?

#include <iostream> using namespace std; class cardGame; int main() { int bet; int dealer[52] = { 13, 13, 13, 13 }; int player[52] = { 13, 13, 13, 13 }; int dealerCard1; int dealerCard2; int playerCard1; int playerCard2; int dealerTotal; int playerTotal; int shuffle; cout << "This is My attempt at BlackJack" << endl; cout << endl; cin >> bet; cout << "Player enter amount to bet: $ "; cout << endl; cin >> shuffle; cardGame::playeer(playerCard1 + playerCard2 = playerTotal); cardsGame.playerCard1 = 0; cardsGame.playerCard2 = 0; cardsGame.playerTotal = 0; cout << "the First card is: " << cardsGame.playerCard1 = 0 << endl; cout << "The second card is: " << cardsGame.playerCard = 0 << endl; cout << "Your total is: " << cardsGame.playerTotal = 0 << endl; cardGame::playeer(playerCard1 + playerCard2 = playerTotal); if (playerCard1 + playerCard2 == 21) { cout << "WINNER WINNER CHICKEN DINNER!" << endl; }; else (playerCard1 + playerCard2 > 21) { cout << "What a dissapointment you are to everyone!" << endl; }; if (playerCard1 + playerCard2 > dealerTotal) { cout << "WINNER WINNER CHICKEN DINNER!" << endl; }; else (playerCard1 + playerCard2 == dealerTotal) { cout << "What a dissapointment you are to everyone!" } cardGame::dealer(dealerCard1 + dealerCard2 = dealerTotal); cardsGame.dealerCard1 = 0; cardsGame.dealerCard2 = 0; cardsGame.dealerTotal = 0; cout << "the First card is: " << cardsGame.dealerCard1 = 0 << endl; cout << "The second card is: " << cardsGame.dealerCard2 = 0 << endl; cout << "Your total is: " << cardsGame.dealerTotal = 0 << endl; cardGame::dealer(dealerCard1 + playerCard2 = playerTotal); if (dealerCard1 + dealerCard2 == 21) { cout << "What a dissapointment you are to everyone!" << endl; }; else (dealerCard1 + dealerCard2 > 21) { cout << "WINNER WINNER CHICKEN DINNER" << endl; } if (dealerCard1 + dealerCard2 > playerTotal) { cout << "What a dissapointment you are to everyone!" << cout endl: }; else (dealerCard1 + dealerCard2 < playerTotal) { cout << "What a dissapointment you are to everyone!" } }

它是用c ++编写的,其想法是进行设置,以便它将不断循环遍历所有卡,以保持获得不同的结果和答案,直到所有52张卡都消失了,我不知道确切的位置...
c++ blackjack
1个回答
0
投票
我不知道c ++(或二十一点);但是下面是

in Javascript

© www.soinside.com 2019 - 2024. All rights reserved.