Вводится последовательность из N целых чисел. Найти среднее арифметическое его цифр (функцией оформить определение среднего арифметического цифр числа). (C#)
using system;
using system.collections.generic;
namespace app {
internal class program {
private static void main() {
console.write("сколько элементов будем вводить? n = ");
var n = convert.toint32(console.;
var a = new list< int> ();
for (var i = 0; i < n; i++) {
console.write("элемент номер {0} = ", i);
a.add(convert.toint32(console.;
}
console.writeline("среднеарифметическое = {0}", average(a));
console.readkey();
}
public static double average(list< int> a) {
var sum = 0.0;
foreach (var t in a) {
sum += t;
}
return sum / a.count;
}
}
}
public class Program
{
public static void Main()
{
// Task 1
int[] arr1 = new int[31];
Random rand = new Random();
for(int i = 0;i < arr1.Length;i++)
arr1[i] = rand.Next(11,100-11);
for(int i = arr1.Length-1;i >=0;i--)
Console.Write(arr1[i] + " ");
Array.Sort(arr1);
Console.WriteLine();
for(int i = 0;i < arr1.Length;i++)
Console.Write(arr1[i] + " ");
Console.WriteLine();
for(int i = arr1.Length-1;i >=0;i--)
Console.Write(arr1[i] + " ");
// Task 2
string[] arr2 = {"Иван", "Иваненко", "Иванович", "Вариант - 11"};
Console.WriteLine();
for(int i = 0;i < arr2.Length;i++)
Console.Write(arr2[i] + " ");
Array.Reverse(arr2);
Console.WriteLine();
for(int i = 0;i < arr2.Length;i++)
Console.Write(arr2[i] + " ");
}
}