Program: "FFF" "Anbgf"
Program: "FFF" "Anbgf"
namespace _12_8
{
class Program
{
static float avg(params int[] x)
{
float sum = 0;
foreach (int item in x)
sum += item;
return sum / x.Length;
}
static void Main(string[] args)
{
Console.WriteLine(avg(4, 6, 8));
Console.WriteLine(avg(13, 14));
Console.WriteLine(avg(5, 6, 7, 8, 90, 34));
int[] num = { 3, 4, 5, 6, 78 };
print(num);
string[] str = { "fff", "anbgf" };
print(str);
float[] f = { 34.5F, 78.999F, 123.4F };
print(f);
sum(8, 9);
sum(8.67F, 10);
sum(2, 3, 4);
}
static void print(int[] x)
{
foreach (int item in x)
Console.Write(item + "\t");
Console.WriteLine();
}
static void print(float[] x)
{
foreach (float item in x)
Console.Write(item + "\t");
Console.WriteLine();
}
static void print(string[] x)
{
foreach (string item in x)
Console.Write(item + "\t");
Console.WriteLine();
}
static void sum(int a, int b)
{
Console.WriteLine(a + b);
}
static void sum(int a, int b, int c)
{
Console.WriteLine(a * b * c);
}
static void sum(float a, int b)
{
Console.WriteLine(a + b);
}
}
class P_2
{
static void func(int a, int b = 3, int c = 6)
{
Console.WriteLine(a + b + c);
}
static void Main()
{
int x = 10, y = 20, z = 30;
func(x, y, z);
func(x, y);
func(x);
}
}
class P_3
{
static long power(int x, int y=2)
{
long p = 1;
for (int i = 1; i <= y; i++)
p = p * x;
return p;
}
static void Main()
{
//Console.Write("Enter x:");
//int x = int.Parse(Console.ReadLine());
//if (x < 0 || x % 2 == 1)
// Console.WriteLine(power(x));
//else
//{
// Console.Write("enter y: ");
// int y = int.Parse(Console.ReadLine());
// Console.WriteLine(power(x, y));
//}
/////////////////////////
int[] num = { 3, 4, 7, 2, 10 };
for (int i = 0; i < num.Length; i++)
{
if (i == num.Length - 1)
Console.WriteLine(power(num[i], num[i]));
else
Console.WriteLine(power(num[i], num[i + 1]));
Max_Min(num);
int max, min;
Max_Min_2(num, out max, out min);
Console.WriteLine(power(max, min));
}
static void Max_Min(int []x)
{
int max = x[0], min = x[0];
for (int i = 1; i < x.Length; i++)
if (x[i] > max)
max = x[i];
else if (x[i] < min)
min = x[i];
Console.WriteLine(power(max, min));
}
static void Max_Min_2(int[] x, out int max, out int min)
{
max = x[0]; min = x[0];
for (int i = 1; i < x.Length; i++)
if (x[i] > max)
max = x[i];
else if (x[i] < min)
min = x[i];
}
}
}