c# 练习题
程序员文章站
2024-03-15 15:41:17
...
五个程序写在一个类中 实现时注释其他。。。
using System;
namespace Ceshi
{
class MainClass
{
public static void Main (string[] args)
{
// #region
// Console.WriteLine ("输入等腰梯形整数的高:");
// string n1 = Console.ReadLine ();
// int n=int.Parse(n1);
// for(int i=0;i<n;i++){
// for(int j=0;j<2*n+i+1;j++){
// if(j<(n-i)-1)Console.Write(" ");
// else Console.Write("*");
// }
// Console.WriteLine();
// }
// #endregion
// #region
// Console.Write("请输入第一条语句:");
// string str=Console.ReadLine();
// if(str=="进入**当上CEO!!!"){
// Console.Write("是否继续努力:");
// string str1=Console.ReadLine();
// if(str1=="是"){
// Console.Write("成为高级程序员,选择路线1/2:");
// string str2=Console.ReadLine();
// if(str2=="1"){
// Console.WriteLine("在技术的道路前行成为架构师!");
// }
// else if(str2=="2")
// Console.WriteLine("在管理的道路上成为项目经理!");
//
// }
// else if(str1=="否")Console.WriteLine("菜");
// else Console.WriteLine();
// }
// else Console.WriteLine("万事开头难,请继续努力。");
// #endregion
// #region
// Random ran=new Random();
// int x=ran.Next(0,101);
// int i;
// for(i=0;i<10;i++){
// string str=Console.ReadLine();
// int a=int.Parse(str);
// if(a==x){
// if(i==0)Console.WriteLine("海底捞针啊,你真厉害!");
// else Console.WriteLine("恭喜你 答对了");
// break;
// }
// else Console.WriteLine("请继续猜猜");
// }
// if(i==10)Console.WriteLine("很遗憾");
// #endregion
#region
Console.WriteLine("***************************");
Console.WriteLine(" 1.衣服 2.水果 3.蔬菜 ");//单价300 50 60
Console.WriteLine("***************************");
int sum=0,n;//总价 个数
bool flag=true;
while(flag){
Console.Write("请输入商品编号:");
string str1=Console.ReadLine();
Console.Write("请输入购买数量:");
string str2=Console.ReadLine();
n=int.Parse(str2);
if(str1=="1"){
sum+=300*n;
Console.WriteLine("***************************");
Console.WriteLine("衣服 ¥300 数量 {0} 合计 {1} ",n,300*n);
Console.WriteLine("***************************");
}
else if(str1=="2"){
sum+=50*n;
Console.WriteLine("***************************");
Console.WriteLine("水果 ¥50 数量 {0} 合计 {1} ",n,50*n);
Console.WriteLine("***************************");
}
else if(str1=="3"){
sum+=60*n;
Console.WriteLine("***************************");
Console.WriteLine("蔬菜 ¥60 数量 {0} 合计 {1} ",n,60*n);
Console.WriteLine("***************************");
}
else Console.WriteLine("本系统未提供此种商品!!!");
Console.Write("是否继续(y/n):");
string str3=Console.ReadLine();
if(str3=="y")flag=true;
else if(str3=="n")flag=false;
else Console.WriteLine("请按照提示输入!!!(默认还需购买 哈哈)");
}
Console.WriteLine("应付金额:"+sum);
Console.Write("给钱:");
string str4=Console.ReadLine();
int p=int.Parse(str4);
Console.WriteLine(p);
Console.WriteLine("找钱:"+(p-sum));
Console.WriteLine("谢谢惠顾 欢迎下次光临");
#endregion
// #region
// string str=Console.ReadLine();
// for(int i=0;i<str.Length;i++){
// if(str[i]=='0')Console.Write("零");
// if(str[i]=='1')Console.Write("一");
// if(str[i]=='2')Console.Write("二");
// if(str[i]=='3')Console.Write("三");
// if(str[i]=='4')Console.Write("四");
// if(str[i]=='5')Console.Write("五");
// if(str[i]=='6')Console.Write("六");
// if(str[i]=='7')Console.Write("七");
// if(str[i]=='8')Console.Write("八");
// if(str[i]=='9')Console.Write("九");
// }
// Console.WriteLine();
// #endregion
}
}
}
上一篇: js实现千位分隔