问题标题: 酷町堂:系统试用版

0
0
已解决
朱瑾文
朱瑾文
新手光能
新手光能
#include<iostream>
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
	MessageBox(NULL,"欢迎来到由朱瑾文制作的系统(试用版)~~~\n祝您愉快","欢迎进入系统",MB_OK);
	cout<<"欢迎进入系统";
	Sleep(2000);
    system("cls");
    for(int i=1;i<=3;i++){
	 	cout<<"启动中"; 		
		for(int q=1;q<=6;q++){
			Sleep(250); 
			cout<<".";
		}
  		system("cls");
    }	
    for(int i=1;i<=3;i++){
	 	cout<<"加载中"; 		
		for(int q=1;q<=6;q++){
			Sleep(250); 
			cout<<".";
		}
  		system("cls");	
    }
	system("cls");
	int a;
	int b=1;
	string s=" ",z;
	while(1){
		cout<<"选择一个功能\n1---代表创建账户\n2---游戏\n3---设置\n4---辅助功能\n"; 
		cin>>a; 
		switch(a){
			case 1:{
				cout<<"创建账户\n";
               	cout<<"请输入你想要创建的账户名称:"<<endl; 
				getline(cin,s); 
                getline(cin,s);
               	cout<<"请输入你想要创建的账户密码:"<<endl; 
				getline(cin,z); 
				system("cls");
                break;
			}
			case 2:{
				if(s==" "){
					cout<<"请先登录\n";
					Sleep(2000);
					system("cls");
					break; 
				}				
				cout<<"1---代表猜数游戏\n"; 
				int a;
				cin>>a;
				switch(a){
					case 1:{
						int b;
						int a;	
						int i=0,d;
						int w,e;
						cout<<"猜数游戏打开中\n";
						Sleep(2000);
					  	system("cls");
						for(int q=1;q<=100;q++){
							cout<<"已加载%"<<q;
					  		system("cls");
						}	
						cout<<"输入1,代表0~25之间"<<endl;
						Sleep(50);
						cout<<"输入2,代表0~50之间"<<endl;
						Sleep(50);	
						cout<<"输入3,代表0~100之间"<<endl;
						Sleep(50);	
						cout<<"输入4,代表0~500之间"<<endl;
						Sleep(50);	
						cout<<"输入5,代表0~1000之间"<<endl;
						Sleep(50);	
						cout<<"输入6,代表0~5000之间"<<endl;	 
						Sleep(50);	
						cout<<"输入7,代表0~10000之间"<<endl;
						Sleep(50);	
						cout<<"输入8,代表0~50000之间"<<endl;
						Sleep(50);	
						cout<<"输入9,代表0~100000之间"<<endl;
						Sleep(50);	
						cout<<"输入10,代表0~500000之间"<<endl;
						Sleep(50);	
						cout<<"输入其他数字,代表0~1000000之间"<<endl;
						Sleep(50);	
						cout<<"再输入一个数字"<<endl; 
						Sleep(50);	
						cout<<"输入1,代表12次猜数机会"<<endl;
						Sleep(50);	
						cout<<"输入2,代表25次猜数机会"<<endl;
						Sleep(50);	
						cout<<"输入3,代表50次猜数机会"<<endl;
						Sleep(50);	
						cout<<"输入4,代表100次猜数机会\n"<<endl;
						cin>>w>>e;
						switch(w){
							case 1:d=25;break;
							case 2:d=50;break;
							case 3:d=100;break;
							case 4:d=500;break;
							case 5:d=1000;break;
							case 6:d=5000;break;
							case 7:d=10000;break;
							case 8:d=50000;break;
							case 9:d=100000;break;
							case 10:d=500000;break;
							default:d=1000000;break;	 
						}
						switch(e){
							case 1:i=12;break;
							case 2:i=25;break;
							case 3:i=50;break;
							case 4:i=100;break;
						}
						srand((int)time(0));	
						a=rand()%d;
						int c=0;
						system("cls");    
						do{
							c++;
							cout<<"第"<<c<<"次猜数"<<endl; 
					    	cin>>b;
					    	if(a==b){
								cout<<"猜数正确!恭喜你赢了!"<<endl; 
								Sleep(2000);		
								break;
					    	}
					    	if(a<b){
								cout<<"猜数错误!大了!"<<endl; 
					    		Sleep(1000);	
							}
					    	if(a>b){
								cout<<"猜数错误!小了!"<<endl; 
								Sleep(1000);
					    	}
					    	system("cls");
					    }while(c<i);
					    cout<<"游戏结束";
					    Sleep(10000);						
						system("cls");						
						break;
					}
				}
				break;
			}
			case 3:{
				if(s==" "){
					cout<<"请先登录\n";
					Sleep(1000);
					system("cls");					
					break; 
				}
				int n;
				cout<<"设置\n1---屏幕颜色\n2---关机\n3---退出\n"; 
				cin>>n;
				switch(n) {
					case 1:{
						cout<<"未开放";
						break; 
/*						cout<<"字体\n  A是淡绿色\n  B是淡浅绿色\n  C是淡红色\n  D是淡紫色\n  E是淡黄色\n";
						cout<<"背景色\n  0是黑色\n  1是蓝色\n  2是绿色\n  3是浅绿色\n  4是红色\n  5是紫色\n  6是黄色\n  7是白色\n  8是灰色\n  9是淡蓝色\n";
						char a;
						cin>>a;
						int b;
						cin>>b;
						switch(b){
							case 'A':{
								switch(a){
									case 1:system("color 1a");Sleep(10000);break;
									case 2:system("color 2a");Sleep(10000);break;
									case 3:system("color 3a");Sleep(10000);break;
									case 4:system("color 4a");Sleep(10000);break;
									case 5:system("color 5a");Sleep(10000);break;
									case 6:system("color 6a");Sleep(10000);break;
									case 7:system("color 7a");Sleep(10000);break;
									case 8:system("color 8a");Sleep(10000);break;								
									case 9:system("color 9a");Sleep(10000);break;
								}
								break;
							}
							case 'B':{
								switch(a){
									case 1:system("color 1b");Sleep(10000);break;
									case 2:system("color 2b");Sleep(10000);break;
									case 3:system("color 3b");Sleep(10000);break;
									case 4:system("color 4b");Sleep(10000);break;
									case 5:system("color 5b");Sleep(10000);break;
									case 6:system("color 6b");Sleep(10000);break;
									case 7:system("color 7b");Sleep(10000);break;
									case 8:system("color 8b");Sleep(10000);break;								
									case 9:system("color 9b");Sleep(10000);break;
								}
							}
							case 'C':{
								switch(a){
									case 1:system("color 1c");Sleep(10000);break;
									case 2:system("color 2c");break;
									case 3:system("color 3c");break;
									case 4:system("color 4c");break;
									case 5:system("color 5c");break;
									case 6:system("color 6c");break;
									case 7:system("color 7c");break;
									case 8:system("color 8c");break;								
									case 9:system("color 9c");break;
								}
							}
							case 'D':{
								switch(a){
									case 1:{
										system("color 1d");
										Sleep(10000);
										break;
									}
									case 2:{
										system("color 2d");
										Sleep(10000);										
										break;
									}
									case 3:system("color 3d");break;
									case 4:system("color 4d");break;
									case 5:system("color 5d");break;
									case 6:system("color 6d");break;
									case 7:system("color 7d");break;
									case 8:system("color 8d");break;								
									case 9:system("color 9d");break;
								}
							}
						}
						break; */
					}					
					case 2:{
						cout<<"确认要关机?(是选y)(不选n)\n";
						char a;
						cin>>a;
						if(a=='y'||a=='Y'){
							system("shutdown -s -t 25");
						}						
						break;					
					}
					case 3:{
						exit(0);
						break;
					}
				}
				system("cls");
				break;
			}
			case 4:{
				cout<<"";
				break;
			}
			break;
		}	
		system("cls");
	} 
	exit(0);
}

请大家给建议,下周发布系统1.1版本

朱瑾文在2020-05-16 12:51:33追加了内容

我都已经进行了一个if判断了。为啥还要删关机代码?

朱瑾文在2020-05-17 13:59:38追加了内容

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

朱瑾文在2020-05-17 14:00:28追加了内容

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

请大家给建议

 


0
已采纳
潘晨皓
潘晨皓
高级天翼
高级天翼

同班,点enter后成了

这样

1
潘晨皓
潘晨皓
高级天翼
高级天翼

同班,你能不能把关机代码去掉,否则就***

0
0
沈峻宇
沈峻宇
资深天翼
资深天翼

system("shutdown -s -t 25");

删掉!不然会被张**骂

祝你遭雷劈,劈到小鸡鸡

长辈遭雷劈,小辈遭电击

沈峻宇在2020-05-18 18:15:28追加了内容

这不是我骂人,这是张**!再说举报我反举报!

沈峻宇在2020-05-18 18:17:19追加了内容

我没有说脏话!!!唉,有些人怎么就喜欢引战呢?

0
李素妍
李素妍
新手天翼
新手天翼

system("shutdown -s -t 25");——删掉!

0
邹昊轩
邹昊轩
资深光能
资深光能

system("shutdown -s -t 25");

这个不能留着!建议删掉。

0
赵泰来
赵泰来
高级光能
高级光能

可以加上计算,再收集多一些小游戏,不然很无聊,(你写这的意义何在)

0
我要回答