C#方法(练习)
1.定义一个函数,输入三个值,找出三个数中的最小值
2.定义一个函数,输入三个值,找出三个数中的最大值
3.定义一个函数,输入三个值,找出三个数中的平均值
4.定义一个函数,计算一个数的 N 次方 Pow(2, 3)返回8
5.传入十一位手机号 ==>15560092945 ===>155****2945
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 方法作业
{
internal class Program
{
static void Main(string[] args)
{
//1.定义一个函数,输入三个值,找出三个数中的最小值
//2.定义一个函数,输入三个值,找出三个数中的最大值
//3.定义一个函数,输入三个值,找出三个数中的平均值
//4.定义一个函数,计算一个数的 N 次方 Pow(2, 3)返回8
//5.传入十一位手机号 ==>15560092945 ===>155****2945
Console.WriteLine("请输入第一个数");
int num1=int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个数");
int num2 = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第三个数");
int num3 = int.Parse(Console.ReadLine());
Max(num1, num2, num3);
Min(num1, num2, num3);
Avg(num1, num2, num3);
Console.WriteLine("请输入数字");
double y = double.Parse(Console.ReadLine());
Console.WriteLine("请输入次方");
double e = double.Parse(Console.ReadLine());
Cifang(y, e);
string num="";
while (true)
{
Console.WriteLine("请输入11位数的电话号码");
num=Console.ReadLine();
if (num.Length !=11)
{
continue;
}
break;
}
Phone(num);
}
public static void Max(int a,int b, int c)
{
int max = a > b ? a : b;
int maxs=max>c?max:c;
Console.WriteLine("最大值是"+maxs);
}
public static void Min(int a,int b,int c)
{
int min = a < b ? a : b;
int mins=min<c?min:c;
Console.WriteLine("最小值是"+mins);
}
public static void Avg(int a,int b,int c)
{
double sum=a+b+c;
Console.WriteLine("平均值是"+(sum/3).ToString("F2"));
}
public static void Cifang(double y, double e)
{
double number=Math.Pow(y,e);
Console.WriteLine("值是"+number);
}
public static void Phone(string call)
{
for (int i = 0; i < call.Length; i++)
{
if (i >= 3 && i <= 7)
{
Console.Write("*");
}
else
{
Console.Write(call[i]);
}
}
}
}
}