Hi!大家好,我是可爱der帅气der魅影伯爵,今天给大家做了一个抽奖游戏,希望大家喜欢,制作不易,能动动你们发财的小手,给我点点赞么?Thank You!
#include<iostream>
#include<cstdio>
#include<cmath>
#include<windows.h>
#include<algorithm>
#include<string>
#include<cstring>
#include<sstream>
#include<bits/stdc++.h>
using namespace std;
void S(int a){
Sleep(a*1000);
}
void cls(){
system("cls");
}
void Loading(){
cout<<"游戏文件准备中,请耐心等待";
S(1);
cls();
for(int i=1;i<=5;i++){
cout<<"准备中";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
cls();
}
cls();
}
void cj1(){
srand(time(0));
int ms=rand()%10;
cls();
cout<<"准备开始";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
cls();
cout<<"你抽到了";
if(ms==0){
cout<<"奥利给!";
S(2);
}
if(ms==1){
cout<<"烤串(9品)";
S(2);
}
if(ms==2){
cout<<"蛋炒饭(8品)";
S(2);
}
if(ms==3){
cout<<"巧克力(7品)";
S(2);
}
if(ms==4){
cout<<"炸鸡腿(6品)";
S(2);
}
if(ms==5){
cout<<"DQ冰淇淋(5品)";
S(2);
}
if(ms==6){
cout<<"酸菜鱼(4品)";
S(2);
}
if(ms==7){
cout<<"凉皮(3品)";
S(2);
}
if(ms==8){
cout<<"蛋卷(2品)";
S(2);
}
if(ms==3){
cout<<"牛排(1品)";
S(2);
}
}
void cj2(){
srand(time(0));
int jb=rand()%100;
cls();
cout<<"准备开始";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
cls();
cout<<"你抽到了"<<jb<<"枚金币";
S(2);
}
void cj3(){
srand(time(0));
int nc=rand()%5;
cls();
cout<<"准备开始";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
cls();
cout<<"你抽到了";
if(nc==0){
cout<<"蜜雪冰城";
S(2);
}
if(nc==1){
cout<<"古茗(5品)";
S(2);
}
if(nc==2){
cout<<"奈雪(4品)";
S(2);
}
if(nc==3){
cout<<"CoCo(3品)";
S(2);
}
if(nc==4){
cout<<"茉酸奶(2品)";
S(2);
}
if(nc==5){
cout<<"卡旺卡(1品)";
S(2);
}
}
void cj4(){
srand(time(0));
int sj=rand()%3;
cls();
cout<<"准备开始";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
cls();
cout<<"你抽到了";
if(sj==0){
cout<<"小米";
S(2);
}
if(sj==1){
cout<<"荣耀(3品)";
S(2);
}
if(sj==2){
cout<<"华为(2品)";
S(2);
}
if(sj==3){
cout<<"苹果(3品)";
S(2);
}
}
int main(){
cout<<"欢迎您游玩抽奖游戏!";
S(2);
cls();
Loading();
cout<<"在这里,一切都靠运气!";
S(2);
cls();
start:
cls();
cout<<"你要抽:1.美食 2.金币 3.奶茶 4.手机 5.退出\n";
int a;
cin>>a;
switch (a) {
cls();
case 1:
cj1();
//TODO
break;
case 2:
cj2();
//TODO
break;
case 3:
cj3();
break;
case 4:
cj4();
break;
case 5:
cout<<"正在退出";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(100);
}
return 0;
break;
default:
//TODO
cls();
cout<<"请勿乱输!";
S(1);
break;
}
goto start;
return 0;
}