习题一:

做一个算缘分的小游戏:
输入男方姓名,女方姓名,输出缘分指数,给出建议。

 static void Main(string[] args)
{
//做一个算缘分的小游戏:
//输入男方姓名,女方姓名,输出缘分指数,给出建议。
Console.WriteLine("男方姓名:");
string nan = Console.ReadLine();
Console.WriteLine("女方姓名:");
string nv = Console.ReadLine();
Random r = new Random();
int n = r.Next();
string jianyi = "";
if (n>&&n<)
{
jianyi="有缘无分,分手吧";
}
else if (n>=&&n<)
{
jianyi="一起努力吧!";
}
else if (n>=&&n<)
{
jianyi="幸福一对";
}
else
{
jianyi="佳偶天成,珠联璧合";
}
Console.WriteLine("{0}和{1}的缘分指数是:{2}。建议:{3}",nan,nv,n,jianyi);
}

习题二:相亲

   static void Main(string[] args)
{
//相亲
string fangzi, piaozi, nengli;
Console.Write("女神:有房子吗?");
fangzi = Console.ReadLine();
if (fangzi == "有")
{
Console.WriteLine("女神:咱们结婚吧");
}
else
{
Console.Write("女神:有钱吗?");
piaozi = Console.ReadLine();
if (piaozi=="有")
{
Console.WriteLine("女神:用钱买房子结婚吧");
}
else
{
Console.Write("女神:有能力吗?");
nengli = Console.ReadLine();
if (nengli=="有")
{
Console.WriteLine("女神:赶紧赚钱,买房子,结婚吧");
}
else
{
Console.WriteLine("女神:拜拜");
} } } }

习题三:睡觉突然醒了,反应现在是几点,是否起床

  static void Main(string[] args)
{
//做梦醒了,看看时间,是否起床
int shijian, xingqi;
Console.WriteLine("几点了?");
shijian = Convert.ToInt32(Console.ReadLine());
if (shijian<)
{
Console.WriteLine("还早呢,再睡会");
}
else
{
Console.WriteLine("今天星期几?");
xingqi = Convert.ToInt32(Console.ReadLine());
if (xingqi==||xingqi==)
{
Console.WriteLine("不上课,接着睡");
}
else
{
Console.WriteLine("赶紧起床,不然要迟到了");
}
}
}

习题四:模拟彩票中奖,计算机随机生成3个100以内的数,人类输入5个数,看是否中奖

 static void Main5555(string[] args)

 {
//计算机生成100以内的3个数,输入5个数,输出中奖
//颜色显示
Console.ForegroundColor = ConsoleColor.DarkYellow; int caiduigeshu = ; //计算机随机输出
Random random = new Random();
int a = random.Next();
int b= random.Next();
int c = random.Next(); //人类输入
Console.WriteLine("*************请输入5个100以内的数:****************");
Console.WriteLine("第一个数是:");
int x1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("第二个数是:");
int x2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("第三个数是:");
int x3 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("第四个数是:");
int x4 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("第五个数是:");
int x5 = Convert.ToInt32(Console.ReadLine());
//清屏
Console.Clear();
Console.WriteLine("电脑随机生成的数是:{0},{1},{2}",a,b,c); //运算输出
if (a==x1||b==x1||c==x1)
{
caiduigeshu++; }
if (a == x2 || b == x2 || c == x2)
{
caiduigeshu++;
}
if (a == x3 || b == x3 || c == x3)
{
caiduigeshu++;
}
if (a == x4 || b == x4 || c == x4)
{
caiduigeshu++;
}
if (a == x5 || b == x5 || c == x5)
{
caiduigeshu++;
} if (caiduigeshu==)
{
Console.WriteLine("谢谢参与");
}
else if (caiduigeshu==)
{ Console.WriteLine("恭喜你中了10元");
}
else if (caiduigeshu==)
{
Console.WriteLine("恭喜你中了100元");
}
else if (caiduigeshu==)
{
Console.WriteLine("恭喜你中了1000元");
}
else
{
Console.WriteLine("恭喜你中了100万");
} }

习题五:输入应发工资,输出所交税费和税后工资

个人所得税的计算方法:

  static void Main(string[] args)
{
//作业:输入应发工资,输出所交税费和税后工资 double yfgz, shuifei, shgz;
double m1 = 0.03, k1 = ;
double m2 = 0.1, k2 = ;
double m3 = 0.2, k3 = ;
double m4 = 0.25, k4 =;
double m5 = 0.3, k5 = ;
double m6 = 0.35, k6 = ;
double m7 = 0.45, k7 = ; //输入
Console.WriteLine("请输入应发工资:");
yfgz = Convert.ToDouble(Console.ReadLine());
double s=yfgz-; // //运算
if (yfgz<=)
{
shuifei = ;
shgz = yfgz;
Console.WriteLine("不用交税\n税后工资是:"+shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else
{
if (s>&&s<=)
{
shuifei = s*m1-k1;
shgz = yfgz-shuifei;
Console.WriteLine("税后工资是:"+shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else if (s>&&s<=)
{
shuifei = s * m2 - k2;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else if (s > && s <= )
{
shuifei = s * m3 - k3;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else if (s > && s <= )
{
shuifei = s * m4 - k4;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else if (s > && s <= )
{
shuifei = s * m5 - k5;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else if (s > && s<=)
{
shuifei = s * m6 - k6;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
else
{
shuifei = s * m7 - k7;
shgz = yfgz - shuifei;
Console.WriteLine("税后工资是:" + shgz);
Console.WriteLine("应交税费是:" + shuifei);
}
}
}

if条件语句练习题的更多相关文章

  1. if while 条件语句练习题

    1.使用while循环输入123456 8910 n = 1 while n < 11 if n == 7 pass else print(n) n= n + 1 2.求1-100内所有数的和. ...

  2. java条件语句练习题

    输入三个数字显示最大的: System.out.println("请输入三个数字:"); int a,b,c; Scanner d = new Scanner(System.in) ...

  3. 2017-2-21 C#基础 if条件语句,作用域

    今天学了if 条件语句和作用域.作用域可以用一句话来概括:儿子可以用爹的所有东西,爹不可以用儿子的任何东西.If条件语句我用几个练习题来解释. 1."请输入年份:" 判断是否是闰年 ...

  4. 第一章:python基础语法| 字符编码| 条件语句...

    1.编程语言介绍 编程就是写代码,让计算机帮你做事情.计算机底层是电路,只认识二进制0和1.机器语言&汇编语言语言进化历史:机器.汇编.高级.机器语言只接受二进制代码:汇编语言是采用英文缩写的 ...

  5. python全栈开发笔记--------条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false. Py ...

  6. 跟我一起学Python-day1(条件语句以及初识变量)

    通过练习题来学习条件语句 1,使用while循环输出1 2 3 4 5 6    8  9  10 n=1 while n<11: if n=7: pass else: print(n) n=n ...

  7. Python 3 条件语句

    条件语句:  用于判定,判定是否符合某条件,符合则执行,不符合则不执行该条件所定义的操作. 一步判定:  用于理解不会这样使用. if  1==1:    if条件判定只能出现一次. print(&q ...

  8. python基础—条件语句

    一.Python基础 1.第一句python print('hello,world') Q: 后缀名可以任意? A:  导入模块时,如果不是.py后缀,会出错. 2.两种执行的方式: -python解 ...

  9. Python —条件语句

    条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null ...

随机推荐

  1. [JAVA设计模式]第一部分:接口、抽象类、设计原则

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  2. Linux的查找命令

    1. 文件搜索find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find [搜索路径] [搜索条件][搜索文件名] 如果什么参数也不加,fi ...

  3. STORM_0010_Message passing implementation/消息传递的实现

    下面是0.8.0之前的表述,之后的已经基于Disruptor改造过了 这个文章演示了发射和转移tuple是怎么在storm中工作的   Worker为消息传递负责 当zk中的任务出现了变化或者每个ta ...

  4. Linux添加新硬盘自动挂载硬盘

    Linux添加新硬盘自动挂载硬盘的具体步骤 1.插入新硬盘,启动Linux服务器,使用fdisk -l 查看硬盘 #fdisk -l Disk /dev/sdb: 1000.2 GB, 1000204 ...

  5. 前端代码新写法——Zen Coding

    是不是还在为html繁琐的标签写法而苦恼? 是不是还在枯燥的写尖括号? Zen Coding的到来将让前端编码不在繁琐.不再拘泥html的尖括号和一堆一堆的标签. 先看看ZenCoding的效果图. ...

  6. 算法_栈与队列的Java链表实现

    链表是一个递归的数据结构,它或者为null,或者是指向一个结点的引用,该结点含有一个泛型的元素和指向另一个链表的引用.可以用一个内部类来定义节点的抽象数据类型: private class Node ...

  7. The specified child already has a parent错误

    10-05 23:39:48.187: E/AndroidRuntime(12854): Caused by: java.lang.IllegalStateException: The specifi ...

  8. hdu 4288 Coder

    线段树好题,和 15 年的广东省省赛 C 题有相似之处,一开始我的思路有偏差,看了别人的博客后感觉处处技巧都是精华,主要是区间合并的技巧一时很难想到,先附上代码: #include<cstdio ...

  9. hdu 4965 Fast Matrix Calculation

    题目链接:hdu 4965,题目大意:给你一个 n*k 的矩阵 A 和一个 k*n 的矩阵 B,定义矩阵 C= A*B,然后矩阵 M= C^(n*n),矩阵中一切元素皆 mod 6,最后求出 M 中所 ...

  10. linux 安装 easygui

    如果遇到问题也查找不到资料时,可以认真阅读安装文件下的README说明,或许可以得到帮助. 本次环境为redhat 6.4.python2.7.9 linux 图形化显示需要安装一些依赖包,比如lib ...