微信小程序抓阄公平吗

微信小程序抓阄公平吗,第1张

是公平的。微信小程序抓阄族笑庆采用了基于算法的系统,可以保证每一次抓阄的结果都是公平的,不会受到人为的干扰。微升渣信小程序抓阄是一项使用微信小程序进行抓阄活动的技术,抓阄指的是通过猜拳和抓阄来决定获胜者,这种活动常常在宴会或小型兆握社交活动中出现,抓阄活动有着古老的历史,而微信小程序抓阄则是最新的抓阄技术,它借助微信小程序的优势,可以实现小规模抓阄活动,尤其是在线抓阄活动。

#include <iostream>

#include <string>

#include <ctime>

using namespace std

class computer //电脑

{

public:

int a

    computer()  //构造函数

{

}

    void inni1()  //出拳

{

srand(time(0))

a = rand()%3

}

void display1()  //输出出拳

{

if(a==0)

cout<<"电脑:石头\n"

else if(a==1)

cout<<"电脑:剪刀\n"

else

cout<<"电脑:布\n"

}

}

class person  //人类

{

public:

int b

    person()  //构造函数

{

}

    void inni2()  //出拳

{

cout<<"请输入0、1或者2\n"

<<"0表示:石头\t1表示:剪刀\t2表示:布\n"

cin>>b

}

void display2()  //输出出拳

{

if(b==0)

cout<<"你:石头\n"

else if(b==1)

cout<<"你:剪刀\n"

else

cout<<"你:布\n"

}

}

class evaluate:public computer,public person  //判断输赢类

{

public:

void pan_duan()

{

switch(a)

{

case 0:

if(b==0)

cout<<"平局\n"

else if(b==1)

cout<<"你输了!!\n"

else

cout<<"你赢了!!\n"

break

case 1:

if(b==1)

cout<<"平局\n"

else if(b==2)

cout<<"你输了!!\n"

else

cout<<"你赢了!!\n"

break

case 2:

if(b==2)

cout<<"平局\n"

else if(b==0)

cout<<"你输了!!\n"

else

cout<<"你赢了!!\n"

break

}

}

}

int main()

{

evaluate eva    //定义结果判断对象

    eva.inni2()     //人类出拳

eva.display2()  //输出人的出拳

eva.inni1()     //电脑出拳

eva.display1()  //输出电脑的出拳

eva.pan_duan() //输出判断结果

//system("pause")

return 0

}

#include<iostream.h>#include <stdlib.h> #include <time.h> void show(int input) { switch(input) { case 0:cout<<("出的是石头!")breakcase 1:cout<<("出的是剪子!")breakcase 2:cout<<("出的是布!")breakdefault:} } void compare(int inputPlay,int inputComputer) { if(inputPlay==0&&inputComputer==1||inputPlay==1&&inputComputer==2||inputPlay==2&&inputComputer==1) { cout<<("\n玩家胜!\n")} else if(inputPlay==inputComputer) { cout<<("\n平局!\n")} else { cout<<("\n电脑胜!\n")} } void main() { char isGoOnint inputPlayint inputComputercout<<("猜拳游戏\n")cout<<举陆("游戏说明:\n\n")cout<<("石头--0 剪子--1 布--2\n")srand(time(NULL)) do { cout<<("\n请输入您要猜的拳:\n"橘答橡)cin>>inputPlayif(inputPlay>=0&&inputPlay<=2) { cout<<("您")show(inputPlay)inputComputer=rand()%3cout<<("电脑")show(inputComputer)compare(inputPlay,inputComputer) } else { cout<<("您输入有错误!\n")cout<<("\n说明:石头--0 剪子--1 布--2\n")} cout<<"\圆旁n您需要继续么? (Y/N)"cin>>isGoOn }while(isGoOn!='N'||isGoOn!='n')}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12224882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存