if(prime(z))Console.WriteLine("结果为:
x={0},y={1},z={2}",x,y,z);}}}
staticboolprime(intn){inti;for(i=2;i<=System.Math.Sqrt(n);i++)if(n%i==0)returnfalse;returntrue;}}
递归函数算任意数的阶乘
staticvoidMain(string[]args){Console.WriteLine("输入任意的数");
intn=Convert.ToInt32(Console.ReadLine());doubles=f(n);Console.WriteLine(f(n));}
staticdoublef(intn){doubled=0;if(n==0||n==1)d=1;elsed=f(n-1)*n;returnd;}}
函数比较三个数的大小
staticvoidMain(string[]args){intresult=MaxThree(2,7,4);Console.WriteLine(result);}
staticintMaxTwo(intx,inty){if(x>y)returnx;elsereturny;}
staticintMaxThree(intx,inty,intz){inttemp;temp=MaxTwo(x,y);if(z>temp)returnz;
elsereturntemp;}}}
调用编成世界
usingSystem;namespaceConsoleApplication11{classClass1{staticvoidMain(string[]args){
stringname=Convert.ToString(Console.ReadLine());welcome(name);}
staticvoidwelcome(stringname){for(inti=1;i<=5;i++)
Console.WriteLine("欢迎你,{0}同志,这里是C#编程世界",name);}}
大小写字母转换
charc=Convert.ToChar(Console.ReadLine());if(c>='a'&&c<='z')
{intb=(int)c-32;charch=(char)b;Console.WriteLine(ch);}
if(c>='A'&&c<='Z'){intd=(int)c+32;charch=(char)d;Console.WriteLine(ch);}
判断瑞年
intyear=Convert.ToInt32(Console.ReadLine());if(year%4==0&&year%100==0)
//[if(year%400==0)]
Console.WriteLine("瑞年");elseConsole.WriteLine("不是瑞年");
求最小公倍数
inta=Convert.ToInt32(Console.ReadLine());intb=Convert.ToInt32(Console.ReadLine());
intd=Convert.ToInt32(Console.ReadLine());
if(a>b&&a>d){for(intc=a;c>0;c--){if(c%a==0&&c%b==0&&c%d==0){Console.WriteLine(c);break;}
正三角形的星
usingSystem;classMusic{staticvoidMain(string[]args)
{inti,j,b;for(i=1;i<=4;i++){for(j=0;j<=4-i;j++)Console.Write("");for(b=1;b<=2*i-1;b++)Console.Write("*");Console.Write("\n");}}
namespaceConsoleApplication1
{classProgram{staticvoidMain(string[]args){
实验五第一题输入月号,输出月份的英文名称
do{Console.WriteLine("请输入您需要的月份:
");Console.WriteLine("下面的程序将对它进行英文翻译.");
inta=Convert.ToInt16(Console.ReadLine());
switch(a){case
(1):
Console.WriteLine("Jan");break;case
(2):
Console.WriteLine("Feb");break;
case(3):
Console.WriteLine("Mar");break;case(4):
Console.WriteLine("Apr");break;
case(5):
Console.WriteLine("May");break;case(6):
Console.WriteLine("Jun");break;
case(7):
Console.WriteLine("Jul");break;case(8):
Console.WriteLine("Aug");break;
case(9):
Console.WriteLine("Sep");break;case(10):
Console.WriteLine("Oct");break;
case(11):
Console.WriteLine("Nov");break;case(12):
Console.WriteLine("Der");break;}}while(true);
Console.ReadLine();
实验五第二题托儿所问题
Console.WriteLine("请输入你的年龄大小:
");inta=Convert.ToInt16(Console.ReadLine());
switch(a){case
(2):
Console.WriteLine("pleaseenterlowerclass");break;
case(3):
Console.WriteLine("pleaseenterlowerclass");break;
case(4):
Console.WriteLine("pleaseentermiddleclass");break;
case(5):
Console.WriteLine("pleaseenterhigherclass");break;
case(6):
Console.WriteLine("pleaseenterhigherclass");break;}Console.ReadLine();
实验五第三题开发一个数学工具
do{Console.WriteLine("欢迎使用本数学工具,本数学工具具有以下功能");
Console.WriteLine("图形面积计算按1");Console.WriteLine("算术计算按2");
Console.WriteLine("三角函数计算按3");Console.WriteLine("请输入数字选择您此次计算的类型");
intx=int.Parse(Console.ReadLine());doublearea,v;
switch(x){case
(1):
{Console.WriteLine("请输入字母选择您此次计算的图形面积的类型");Console.WriteLine("三角形的面积按1:
");Console.WriteLine("长方形的面积按2:
");
Console.WriteLine("圆形的面积按3:
");Console.WriteLine("梯形的面积按4:
");
inty=int.Parse(Console.ReadLine());
switch(y){case
(1):
{Console.WriteLine("请输入三角形的边q:
");
Console.WriteLine("请输入三角形的边p:
");Console.WriteLine("请输入三角形的边l:
");
doubleq=Convert.ToInt64(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
doublel=double.Parse(Console.ReadLine());doubleh;
if((q+p)>l&&(q+l)>p&&(l+p)>q){h=(1/2)*(q+p+l);
rea=Math.Sqrt(h*(h-q)*(h-p)*(h-l));Console.WriteLine("面积="+area);}
else{Console.WriteLine("输入三边错误不能够成三角形");}break;}
case
(2):
{Console.WriteLine("请输入长方形的短边q:
");Console.WriteLine("请输入长方形的长边p:
");
doubleq=Convert.ToInt64(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
area=q*p;Console.WriteLine("面积:
"+area);break;}
case(3):
{Console.WriteLine("请输入园的半径q:
");doubleq=Convert.ToInt64(Console.ReadLine());
area=q*q*Math.PI;Console.WriteLine("面积:
"+area);break;}
case(4):
{Console.WriteLine("请输入上底的长度q:
");Console.WriteLine("请输入下底的长度p:
");
Console.WriteLine("请输入高的长度h:
");doubleq=Convert.ToInt64(Console.ReadLine());
doublep=double.Parse(Console.ReadLine());doubleh=double.Parse(Console.ReadLine());
area=((q+p)*h)/2;Console.WriteLine("面积:
"+area);break;}}break;}
case
(2):
{Console.WriteLine("要算加法请输入1:
");Console.WriteLine("要算减法请输入2:
");
Console.WriteLine("要算乘法请输入3:
");Console.WriteLine("要算除法请输入4:
");
intk=Convert.ToInt16(Console.ReadLine());
switch(k){case
(1):
{Console.WriteLine("请输入q:
");Console.WriteLine("请输入p:
");
doubleq=Convert.ToInt64(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
v=q+p;Console.WriteLine("两数和:
"+v);break;}
case
(2):
{Console.WriteLine("请输入较大数q:
");Console.WriteLine("请输入较小数p:
");
doubleq=Convert.ToInt64(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
v=q-p;Console.WriteLine("两数差:
"+v);break;}
case(3):
{Console.WriteLine("请输入被除数q:
");Console.WriteLine("请输入除数p:
");
doubleq=Convert.ToInt64(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
v=q/p;Console.WriteLine("两数商:
"+v);break;}
case(4):
{Console.WriteLine("请输入其中要乘的数一q:
");Console.WriteLine("请输入另一个乘数二p:
");
doubleq=Convert.ToDouble(Console.ReadLine());doublep=double.Parse(Console.ReadLine());
v=q*p;Console.WriteLine("两数积:
"+v);break;}}break;}
case(3):
{Console.WriteLine("要想求sin请输入1:
");Console.WriteLine("要想求cos请输入2:
");
Console.WriteLine("要想求tan请输入3:
");intm=Convert.ToInt16(Console.ReadLine());
switch(m){case
(1):
{Console.Writ