Описать функции ввода с клавиатуры элементов одномерного массива и определения его среднеквадратического значения - C#
Формулировка задачи:
Описать функции ввода с клавиатуры элементов одномерного массива и определения его среднеквадратического значения.
HELP!!! пОмогите с функциями
Решение задачи: «Описать функции ввода с клавиатуры элементов одномерного массива и определения его среднеквадратического значения»
textual
Листинг программы
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { label1.Text = "Введите число элементов:"; label2.Text = "Введите элементы через пробел:"; label3.Text = ""; } static int[] InputArray(string chislo,string slovo) { int[] array; array = new int[int.Parse(chislo)]; string[] temp = slovo.Split(' '); for (int i = 0; i < array.Length; i++) { array[i] = int.Parse(temp[i]); } return array; } static double RMS(int[] array) { double sum = 0; foreach (int item in array) sum += Math.Pow(item, 2); return Math.Sqrt(sum / array.Length); } private void button1_Click(object sender, EventArgs e) { int[] arr = InputArray(textBox1.Text,textBox2.Text); label3.Text = "Ответ: " + RMS(arr).ToString(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д