Работа вам нужна срочно. Не волнуйтесь, уложимся!
Заполните, пожалуйста, данные для автора:
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Мы выберем первое задание:
Найти сумму элементов одномерного массива размером 6. Разделить каждый элемент исходного массива на полученное значение. Результат получить в том же массиве.
Нам нужно пройти по массиву и сложить все его элементы.
Каждый элемент исходного массива необходимо разделить на сумму, которую мы получили на первом шаге, и записать результат обратно в массив.
using System;
class Program
{
static void Main()
{
// Исходный массив размера 6
double[] array = { 4, 2, 8, 10, 7, 5 };
// Найдем сумму всех элементов массива
double sum = 0;
for (int i = 0; i < array.Length; i++)
{
sum += array[i];
}
// Разделим каждый элемент массива на сумму
for (int i = 0; i < array.Length; i++)
{
array[i] /= sum;
}
// Выведем преобразованный массив
Console.WriteLine("Массив после преобразования:");
foreach (double element in array)
{
Console.WriteLine(element);
}
}
}
Если исходный массив был:
{ 4, 2, 8, 10, 7, 5 }
Итого сумма элементов: 4 + 2 + 8 + 10 + 7 + 5 = 36
Теперь, каждый элемент массива будет поделен на сумму 36:
{ 0.1111, 0.0556, 0.2222, 0.2778, 0.1944, 0.1389 }
Мы разработали программу на языке C#, которая находит сумму элементов одномерного массива и делит каждый элемент на эту сумму, реализуя поставленные задачи.