麦当劳点餐程序

基于麦当来点餐拥挤用户无法正常点餐开发的一个C语言点餐小程序;

guidance:luckfe_zx;

#关注不迷路,一起加油干;

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了编写麦当劳点餐系统,您可以使用EasyX图形库和C ++编程。下面是一个简单的示例程序,展示了如何使用EasyX绘制窗口并获取用户的输入,并使用C ++处理并显示数据。 ```cpp #include <graphics.h> #include <conio.h> #include <iostream> #include <string> using namespace std; int main() { // 初始化窗口 initwindow(800, 600); // 绘制背景 setbkcolor(WHITE); cleardevice(); // 绘制标题 settextcolor(BLACK); settextstyle(40, 0, _T("微软雅黑")); outtextxy(250, 50, _T("欢迎来到麦当劳点餐系统")); // 绘制菜单 settextcolor(BLACK); settextstyle(25, 0, _T("微软雅黑")); outtextxy(100, 150, _T("1.汉堡")); outtextxy(100, 200, _T("2.薯条")); outtextxy(100, 250, _T("3.可乐")); // 获取用户输入 int x = 0; int y = 0; while (true) { if (_kbhit()) { int ch = _getch(); if (ch == 49) // 用户按下1 { x = 1; break; } else if (ch == 50) // 用户按下2 { x = 2; break; } else if (ch == 51) // 用户按下3 { x = 3; break; } } } // 显示用户选择 string selected; if (x == 1) { selected = "汉堡"; } else if (x == 2) { selected = "薯条"; } else if (x == 3) { selected = "可乐"; } settextcolor(BLACK); settextstyle(25, 0, _T("微软雅黑")); outtextxy(100, 350, _T("您选择了:")); outtextxy(300, 350, _T(selected.c_str())); // 等待用户响应 while (!_kbhit()) { delay_fps(60); } // 关闭窗口 closegraph(); return 0; } ``` 在这个例子中,我们使用`initwindow`函数初始化窗口,使用`outtextxy`函数绘制文本,使用`_kbhit`和`_getch`函数获取用户的输入,使用`closegraph`函数关闭窗口。在用户选择完餐品后,我们将所选内容显示在屏幕上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值