当前位置:编程学习 > C#/ASP.NET >>

几道简单的C#编程题,3Q

从键盘输入3个整数,输出其中最大数。

由键盘输入三个数a,b,c,计算以这三个数为边长的三角形面积)

编程输出200以内的所有的素数


--------------------编程问答-------------------- 不客气。 --------------------编程问答-------------------- 1.这个题非常简单,比较几次就出来了。
2.用海伦公式直接算出来即可。
三角形面积S=√x*(x-a)*(x-b)*(x-c) 
其中"√"是大根号,"x"为三角形周长的一半,a,b,c为边长 

3.百度下到处都是,思路是试商法 --------------------编程问答-------------------- 能帮忙编一下~~~让我参考一把~~我很菜的~~刚刚学没多久 --------------------编程问答-------------------- 第一个

            int a, b, c, max;
            a = Convert.ToInt32(Console.ReadLine());
            b = Convert.ToInt32(Console.ReadLine()); 
            c = Convert.ToInt32(Console.ReadLine());
            max = a > b ? a : b;

            max = max > c ? max : c;
            Console.WriteLine("The max number is {0}",max);
            Console.ReadLine();
--------------------编程问答-------------------- 第二题:


int a = 15;
int b = 20;
int c = 30;
if(a+b>c&&a+c>b&&b+c>a)

{

double temp,result;

temp=(a+b+c)/2;

result=sqrt(temp*(temp-a)*(temp-b)*(temp-c));

}


--------------------编程问答-------------------- 第三题:


 int i;
  for(i=0;i<=200;i++)
  {
  if(i%2!=0)
  {
        Console.WriteLine("素数:{0}",i);
  }
 }

--------------------编程问答-------------------- 从键盘输入10个浮点数,输出其平均值及所有低于平均值的数 能不能再帮我做一道,分数就全给你了
--------------------编程问答-------------------- 第二个

            double a, b, c, s, x;
            a = Convert.ToDouble(Console.ReadLine());
            b = Convert.ToDouble(Console.ReadLine());
            c = Convert.ToDouble(Console.ReadLine());

            if ((a + b) > c && (a + c) > b && (b + c) > a)
            {
                x = (a + b + c) / 2;
                s = Math.Sqrt(x * (x - a) * (x - b) * (x - c));
                Console.WriteLine("三角形的面积为:{0}", s);
            }
            else
            {
                Console.WriteLine("输入三边不能形成三角形!");
            }

--------------------编程问答--------------------
引用 7 楼 mmsd6311194 的回复:
从键盘输入10个浮点数,输出其平均值及所有低于平均值的数 能不能再帮我做一道,分数就全给你了


授人以鱼不如授人以渔。 --------------------编程问答--------------------
引用 7 楼 mmsd6311194 的回复:
从键盘输入10个浮点数,输出其平均值及所有低于平均值的数 能不能再帮我做一道,分数就全给你了


这么简单的就自己写了吧。。你看看这题目多容易。。。 --------------------编程问答--------------------
引用 10 楼 tashiwoweiyi 的回复:
引用 7 楼 mmsd6311194 的回复:
从键盘输入10个浮点数,输出其平均值及所有低于平均值的数 能不能再帮我做一道,分数就全给你了


这么简单的就自己写了吧。。你看看这题目多容易。。。

你那个求素素是错的。。。。所以让你补充一道题目 --------------------编程问答--------------------
引用 7 楼 mmsd6311194 的回复:
从键盘输入10个浮点数,输出其平均值及所有低于平均值的数 能不能再帮我做一道,分数就全给你了



        float[] num = new float[10];
            float sum = 0.0f, average;
            for (int i = 0; i < 10; i++)
            {
                num[i] = Convert.ToSingle(Console.ReadLine());
                sum += num[i];
            }
            average = sum / 10;
            Console.WriteLine("The Average is {0}", average);
            for (int i = 0; i < 10; i++)
            {
                if (num[i] < average)
                {
                    Console.WriteLine(num[i]);
                }
            }


兄弟你得好好努力,题目不难的。 --------------------编程问答-------------------- 这题目很基础喔
一般是教学里面长举的例子。
网上一搜一大堆例子 --------------------编程问答-------------------- lz注意第二题,随机输入三个数的话,海伦公式很简单但是你要先判断一下三个数是否能组成三角,比如 8 ,4,3,这个是不能组成三角形的
补充:.NET技术 ,  其他语言
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,