Дан массив вещественных чисел. а) Каждый элемент, больший 10, заменить его квадратным корнем. б) Все элементы массива с четными номерами заменить их абсолютной величиной. Напишите код на C#, пожалуйста.
Ответ:
for( var i=0;i
{
if (array[i] > 10) array[i]=Math.Sqrt(array[i]);
if (i % 2=0) array[i]=Math.Abs(array[i]);
}
а начало могли бы подсказать, буду очень благодарен. а то я по другому написал, но это скорее всего неправильно
массив рандомный. float[] array = new float[10]; Console.ReadLine(array[i]); for (var i = 0; i < array.Length; i++) { if (array[i] > 10) array[i] = Math.Sqrt(array[i]); } Console.WriteLine(); for (var i = 0; i < array.Length; i++) { if (i % 2 = 0) array[i] = Math.Abs(array[i]); } Console.WriteLine(); в чем тут ошибка?
не работает
извиняюсь, просто новичок в этом деле, не совсем все понимаю