ASP.NET--表达式、运算符与分支结构(实战案例汇总2)
原创
©著作权归作者所有:来自51CTO博客作者乐园园的原创作品,请联系作者获取转载授权,否则将追究法律责任
案例6:查询自动售货机中商品的价格
步骤:
其代码如下;
{
if (RadioButton1.Checked)
{
Label1.Text = RadioButton1.Text + "的价格是:3万";
}
else if (RadioButton2.Checked)
{
Label1.Text = RadioButton2.Text + "的价格是:4万";
}
else if (RadioButton3.Checked)
{
Label1.Text = RadioButton3.Text + "的价格是:5万";
}
else if (RadioButton4.Checked)
{
Label1.Text = RadioButton4.Text + "的价格是:6万";
}
else
{
Label1.Text = "请选择商品";
}
}
}
案例7:商品打折查询
步骤:
其代码如下;
{
double huafei = 0;
if (TextBox1.Text == "")
{
Label1.Text = "请输入你所购物的总金额";
}
else
{
{
huafei = Convert.ToDouble(TextBox1.Text);
}
double shifu;
if (CheckBox1.Checked)
{
if (huafei >= 5000)
{
shifu = huafei * 0.55 * 0.95;
Label1.Text = shifu.ToString();
}
else if (huafei >= 2000)
{
shifu = huafei * 0.7 * 0.95;
Label1.Text = shifu.ToString();
}
else if (huafei >= 1000)
{
shifu = huafei * 0.8 * 0.95;
Label1.Text = shifu.ToString();
}
else if (huafei >= 500)
{
shifu = huafei * 0.9 * 0.95;
Label1.Text = shifu.ToString();
}
else if (huafei < 500)
{
shifu = huafei * 0.95;
Label1.Text = shifu.ToString();
}
else
{
Label1.Text = "请输入你所购物的总金额";
}
}
else
{
if (huafei >= 5000)
{
shifu = huafei * 0.55;
Label1.Text = shifu.ToString();
}
else if (huafei >= 2000)
{
shifu = huafei * 0.7;
Label1.Text = shifu.ToString();
}
else if (huafei >= 1000)
{
shifu = huafei * 0.8;
Label1.Text = shifu.ToString();
}
else if (huafei >= 500)
{
shifu = huafei * 0.9;
Label1.Text = shifu.ToString();
}
else if (huafei < 500)
{
shifu = huafei;
Label1.Text = shifu.ToString();
}
else
{
Label1.Text = "请输入你所购物的总金";
}
}
}
}
}
案例8:计算并显示通话费用
步骤:
其代码如下;
{
int shijian = 0;
if (TextBox1.Text == "")
{
Label1.Text = "请输入你的通话时间";
}
else
{
shijian = Convert.ToInt32(TextBox1.Text);
}
double huafei;
if (RadioButton1.Checked)
{
if (TextBox1.Text == "")
{
Label1.Text = "请输入你的通话时间";
}
else if (shijian > 3)
{
huafei = 0.25 + (shijian - 3) * 0.15;
Label1.Text = huafei.ToString();
}
else
{
huafei = 0.25;
Label1.Text = huafei.ToString();
}
}
else if (RadioButton2.Checked)
{
if (TextBox1.Text == "")
{
Label1.Text = "请输入你的通话时间";
}
else
{
huafei = shijian * 0.35;
Label1.Text = huafei.ToString();
}
}
else if (RadioButton3.Checked)
{
if (TextBox1.Text == "")
{
Label1.Text = "请输入你的通话时间";
}
else
{
huafei = shijian * 1.10;
Label1.Text = huafei.ToString();
}
}
else
{
if (TextBox1.Text == "")
{
Label1.Text = "请输入你的通话时间" + "请选择你的通话类型";
}
else
{
Label1.Text = "请选择你的通话类型";
}
}
}
}
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Scala 运算符Scala
-
表达式与运算符
1.表达式计算机程序在处理数据会进行大量的计算,而数据的运算则需要用于满足各种数据处理的需求,c#的运算符数量多,,在
c# .net 开发语言 运算符 操作数 -
运算符、表达式与语句
本章目标掌握赋值运算符的使用掌握算术运算符的使用掌握关系运算符的使用掌握递增与递减运算符的使用掌握、“%”等。以下面的...
java 运算符 System 二进制数 -
逗号运算符与表达式
3.4.13逗号运算符与表达式用逗号将多个表达式连接起来,又称为“顺序求值运算符”。整个表达式的值是最后那个逗号之后本节小复习。...
逗号运算符与表达式 逗号运算符 运算符