C#程序设计基础》习题库程序11--20

 //11.(20)编一个程序,定义一个实数变量,从键盘上输入一个值,如果这个值在闭区间[0,100]里,
            //则加上1000,否则不加。最后输出结果。
            //Console.WriteLine("请输入一个实数");
            //float  a = float.Parse(Console.ReadLine());
            //if (a>=0&&a<=100)
            //{
            //    float b = a + 1000;
            //    Console.WriteLine(b);
            //}
            //else
            //{
            //    Console.WriteLine(a);
            //}
            //Console.ReadKey();

            //12.(20)编一个程序,输入一个整数,使用if  else语句,如果该数大于0,则加上100,否则加上500,输出结果。
            //Console.WriteLine("请输入一个整数");
            //int a = int.Parse(Console.ReadLine());
            //if (a>0)
            //{
            //    int b = a + 500;
            //    Console.WriteLine(b);
            //}
            //else
            //{
            //    Console.WriteLine(a);
            //}
            //Console.ReadKey();

            //13.(20)编一个程序,用if  else语句,输入一个整数,如果该数大于0,则输出"这个数大于零。
            //",如果该数等于0,则输出"这个数等于零。",否则输出"这个数小于零。"。
            //Console.WriteLine("请输入一个整数");
            //int a = int.Parse(Console.ReadLine());
            //if (a>0)
            //{
            //    Console.WriteLine("这个数大于0");
            //}
            //else if (a ==0)
            //{
            //    Console.WriteLine("这个数等于0");
            //}
            //else
            //{
            //    Console.WriteLine("这个数小于0");
            //}
            //Console.ReadKey();

            //14.(20)编一个程序,输入一个正数,对该数进行四舍五入到个位数的运算。
            //例如,实数12.56经过四舍五入运算,得到结果13;而12.46经过四舍五入运算,得到结果12。
            //Console.WriteLine("请输入一个正数:");
            //double a = double.Parse(Console.ReadLine());
            //int b = (int)a;
            //if ((a - b) >= 0.5)
            //{
            //    int c = b + 1;
            //    Console.WriteLine(c);
            //}
            //else
            //{
            //    Console.WriteLine(b);
            //}
            //Console.ReadKey();

            //15.(20)编写一个程序,定义三个float类型的变量,分别从键盘上输入值给它们,
            //然后用if  else选择语句找出它们中的最小数,最后输出结果。
            //Console.WriteLine("请输入3个数:");
            //float a, b, c, temp;
            //a = float.Parse(Console.ReadLine());
            //b = float.Parse(Console.ReadLine());
            //c = float.Parse(Console.ReadLine());
            //if (a < b && a < c)
            //{
            //    temp = a;               
            //}
            //else if (b < a && b < c)
            //{
            //    temp = b;  
            //}
            //else
            //{
            //    temp = c;  
            //}
            //Console.WriteLine("最小值为:{0}",temp);
            //Console.ReadKey();

            //16.(20)编一个程序,输入三个实数,要求使用if  else语句把它们的中间数找出来,可以使用逻辑运算符。
            //Console.WriteLine("请输入3个数:");
            //float a, b, c, z;
            //a = float.Parse(Console.ReadLine());
            //b = float.Parse(Console.ReadLine());
            //c = float.Parse(Console.ReadLine());
            //if (a<b&&a>c||a>b&&a<c)
            //{
            //    z = a;
            //}
            //else if (b<a&&b>c||b>a&&b<c)
            //{
            //    z = b;
            //}
            //else
            //{
            //    z = c;
            //}
            //Console.WriteLine("中间数为:{0}",z);
            //Console.ReadKey();

            //17.(20)编一个程序,首先输入一个成绩(0到100的整数),用if else语句然后判断该成绩是优、良、中、及格还是不及格。
            //Console.WriteLine("请输入一个成绩(0到100的整数):");
            //int a = int.Parse(Console.ReadLine());
            //if (a < 60)
            //{
            //    Console.WriteLine("你的成绩不及格!!!");
            //}
            //else if (a>=60&&a<80)
            //{
            //    Console.WriteLine("你的成绩为中等");
            //}
            //else if (a >= 80 && a <= 90)
            //{
            //    Console.WriteLine("你的成绩为良");
            //}
            //else
            //{
            //    Console.WriteLine("你的成绩为优秀!!!");
            //}
            //Console.ReadKey();

            //18.(20)编一个程序,输入0—100之间的一个学生成绩分数,
            //用switch语句输出成绩等第(成绩优秀(90-100),成绩良好(80-89),成绩及格(60-79)和成绩不及格(59以下))。
            //Console.WriteLine("请输入成绩:");
            //int s;
            //int a = int.Parse(Console.ReadLine());
            //s = a / 10;
            //switch (s)
            //{
            //    case 10:
            //        Console.WriteLine("成绩优秀");
            //        break;
            //    case 9:
            //        Console.WriteLine("成绩优秀");
            //        break;
            //    case 8:
            //        Console.WriteLine("成绩良好");
            //        break;
            //    case 7:
            //        Console.WriteLine("成绩及格");
            //        break;
            //    case 6:
            //        Console.WriteLine("成绩及格");
            //        break;
            //    default:
            //        Console.WriteLine("成绩不及格");
            //        break;
            //}
            //Console.ReadKey();

            //19.(20)编一个程序,利用do-while循环语句,从键盘上输入10个整数,求出它们的和。
            //int sum=0,i=1,n;
            //Console.WriteLine("请输入10个数");
            //do
            //{
            //    n = int.Parse(Console.ReadLine());
            //    sum=sum+n;
            //    i++;

            //}
            //while(i<=10);
            //Console.WriteLine("他们的和:{0}",sum);
            //Console.ReadKey();

            //20.(20) 编一个程序,用while循环语句来计算1+1/2+2/3+3/4+...+99/100之和。
            //double sum = 1, i = 1, n;
            //do
            //{
            //    n = i / (i + 1);
            //    sum = sum + n;
            //    i++;
            //}
            //while (i <= 99);
            //Console.WriteLine(sum);
            //Console.ReadKey();

转载于:https://www.cnblogs.com/xyb1117/archive/2012/02/28/2371543.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值