#include<iostream>
#include<cstring>
#include<windows.h>
using namespace std;
struct cia{
string name;
string shicai;
string tiaoliao;
string guocheng;
string yingyang;
}cai[500];
void tianjia(int n){
cout << "请输入菜谱名称:\n";
cin >> cai[n].name;
cout << "请输入所需要食材:\n";
cin >> cai[n].shicai;
cout << "请输入所需要调料:\n";
cin >> cai[n].tiaoliao;
cout << "请输入烹饪过程:\n";
cin >> cai[n].guocheng;
cout << "请输入所包含营养成分:\n";
cin >> cai[n].yingyang;
cout << "添加成功\n";
}
void chakan(){
string a;
cout << "请输入要查看的菜谱名:" << endl;
cin >> a;
for(int i = 1;i <= 500;i++){
if(cai[i].name == a){
cout << "菜谱名称:"<< endl;
cout << cai[i].name << endl;
cout << "食材内容:"<< endl;
cout << cai[i].shicai << endl;
cout << "调料内容:" <<endl;
cout << cai[i].tiaoliao <<endl;
cout << "烹饪过程内容:" << endl;
cout << cai[i].guocheng << endl;
cout << "营养成分内容:" <<endl;
cout << cai[i].yingyang <<endl;
cout << "查看成功\n";
break;
}
}
}
void gengxin(){
string a;
cout << "请输入要修改的菜谱名:" << endl;
cin >> a;
for(int i = 1;i <= 500;i++){
if(cai[i].name == a){
cout << "菜谱名称修改为:"<< endl;
cin >> cai[i].name;
cout << "食材内容修改为:"<< endl;
cin >> cai[i].shicai;
cout << "调料内容修改为:" <<endl;
cin >> cai[i].tiaoliao;
cout << "烹饪过程内容修改为:" << endl;
cin >> cai[i].guocheng;
cout << "营养成分内容修改为:" <<endl;
cin >> cai[i].yingyang;
cout << "修改成功\n";
break;
}
}
}
void qingdan(int n){
int k = 1;
for(int i = 1;i <= n;i++){
cout << cai[i].name << endl;
k++;
if(k > 5){
cout << endl;
k = 1;
}
}
}
void show(){
system("cls");
printf("\n\n\n\n\n");
printf("\t_____________________________欢迎进入_________________________________\n");
printf("\t| 智能健康菜谱 |\n");
printf("\t| 1.查询目前菜谱清单 |\n");
printf("\t| 2.添加菜谱 |\n");
printf("\t| 3.查看菜谱 |\n");
printf("\t| 4.菜谱更新 |\n");
printf("\t| 5.个人中心 |\n");
printf("\t| 0.退出 |\n");
printf("\t|____________________________________________________________________|\n");
printf("\n");
printf("\t\t请选择(0-5):");
}
void denglu(){
string yhm;
cout << "请输入用户名:\n";
cin >> yhm;
string mm;
cout << "请输入密码:\n";
cin >> mm;
if(yhm == "lijingshu_304775" && mm == "ljs304775"){
cout << "登录成功";
}
else{
cout << "用户名或密码错误\n";
denglu();
}
}
int main(){
denglu();
int which;
int n = 1;
while(1){
show();/*调用show绘制界面*/
scanf("%d", &which);/*提示用户输入数字*/
getchar();
switch(which){
case 0:
printf("正在退出,欢迎下次使用\n");
for(int i = 1;i <= 3;i++){
cout << '.';
system("pause");
}
return 0;
break;
case 1:
qingdan(n);
break;
case 2:
tianjia(n);
n++;
break;
case 3:
chakan();
break;
case 4:
gengxin();
break;
case 5:
cout << "您的用户名:lijingshu_304775" << endl;
cout << "您的密码:......\n";
long long dh;
cout << "请输入电话号码显示密码:";
cin >> dh;
if(dh == 18623362811 || dh == 17723991299){
cout << "您的密码:ljs304775\n";
}
break;
default:
printf("\t输入有误,请重新输入!\n");
}
system("pause");
}
return 0;
}
智能健康菜谱c++
最新推荐文章于 2024-07-12 10:45:15 发布