Количество операций - C#
Формулировка задачи:
Помогите найти количество операций с плавающей точкой в следующей программе:
using System; using System.Linq; class CyberForum { private static void Main() { Console.WriteLine("Введите количество элементов"); string s = Console.ReadLine(); int p = Convert.ToInt32(s); float[] mass = new float[p]; Random gen = new Random(); float Сумма = 0; for (int i = 0; i < mass.Length; i++) mass[i] = gen.Next(1, 10); for (int i = 0; i < mass.Length; i++) Сумма += mass[i]; Console.WriteLine("Сумма элементов массива {0}", Сумма); float f = p; float Среднее = 0; Среднее = Сумма / f; Console.WriteLine("Cреднее" + Среднее); float Отклонение = 0; for (int i = 0; i < mass.Length; i++) if (mass[i] > Отклонение) Отклонение = mass[i]; int x = 0; for (int i = 0; i < mass.Length; i++) { if (Math.Abs(Среднее - mass[i]) < Отклонение) x = i; Отклонение = Math.Abs(Среднее - mass[i]); } Console.WriteLine("Отклонение: " + Отклонение); Console.WriteLine("элемент: " + mass[x]); Console.WriteLine("Исходный массив:"); for (int i = 0; i < p; i++) Console.Write(mass[i] + " "); Console.ReadKey(); } }
Решение задачи: «Количество операций»
textual
Листинг программы
Console.WriteLine("Сумма элементов массива {0}", mass.Sum());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д