1. 编程,输出简易点菜对话(文字由程序直接输出,数值由用户在黑屏终端下输入),如: 鱼香肉丝 20 烧茄子 18 醋溜土豆丝 12 西红柿炒鸡蛋 15
时间: 2023-04-09 08:02:33 浏览: 160
我可以回答这个问题。以下是简易点菜对话的代码:
```
print("欢迎光临,请点菜:")
dish1 = input("鱼香肉丝:")
price1 = input("价格:")
dish2 = input("烧茄子:")
price2 = input("价格:")
dish3 = input("醋溜土豆丝:")
price3 = input("价格:")
dish4 = input("西红柿炒鸡蛋:")
price4 = input("价格:")
print("您点的菜单如下:")
print(dish1 + ":" + price1 + "元")
print(dish2 + ":" + price2 + "元")
print(dish3 + ":" + price3 + "元")
print(dish4 + ":" + price4 + "元")
```
用户在黑屏终端下输入菜名和价格,程序会输出用户点的菜单。
相关问题
用c语言编程,输出简易点菜对话(文字由程序直接输出,数值由用户在黑屏终端下输入),如: 鱼香肉丝 20 烧茄子 18 醋溜土豆丝 12 西红柿炒鸡蛋 15
好的,以下是简易点菜对话的代码:
#include <stdio.h>
int main() {
int dish1, dish2, dish3, dish4;
printf("请问您需要点什么菜?\n");
printf("1. 鱼香肉丝 20元\n");
printf("2. 烧茄子 18元\n");
printf("3. 醋溜土豆丝 12元\n");
printf("4. 西红柿炒鸡蛋 15元\n");
printf("请输入您要点的菜的编号和数量,用空格隔开:\n");
scanf("%d %d", &dish1, &dish2, &dish3, &dish4);
printf("您点的菜是:\n");
if (dish1 > 0) {
printf("鱼香肉丝 %d份\n", dish1);
}
if (dish2 > 0) {
printf("烧茄子 %d份\n", dish2);
}
if (dish3 > 0) {
printf("醋溜土豆丝 %d份\n", dish3);
}
if (dish4 > 0) {
printf("西红柿炒鸡蛋 %d份\n", dish4);
}
printf("请您稍等,我们会尽快为您上菜!\n");
return 0;
}
希望能够帮到您!
给我写一个c语言程序,编程,输出简易点菜对话(文字由程序直接输出,数值由用户在黑屏终端下输入),如: 鱼香肉丝 20 烧茄子 18 醋溜土豆丝 12 西红柿炒鸡蛋 15
好的,以下是一个简单的C语言程序,可以输出简易点菜对话:
#include <stdio.h>
int main() {
int dish1, dish2, dish3, dish4;
printf("请问您需要点什么菜?\n");
printf("1. 鱼香肉丝\n");
printf("2. 烧茄子\n");
printf("3. 醋溜土豆丝\n");
printf("4. 西红柿炒鸡蛋\n");
printf("请输入您要点的菜品序号和数量,以空格分隔:\n");
scanf("%d %d", &dish1, &dish2, &dish3, &dish4);
printf("您点了以下菜品:\n");
if (dish1 > 0) {
printf("鱼香肉丝 %d\n", dish1);
}
if (dish2 > 0) {
printf("烧茄子 %d\n", dish2);
}
if (dish3 > 0) {
printf("醋溜土豆丝 %d\n", dish3);
}
if (dish4 > 0) {
printf("西红柿炒鸡蛋 %d\n", dish4);
}
return 0;
}
请注意,这只是一个简单的示例程序,实际应用中可能需要更复杂的逻辑和输入验证。