Найти в последовательности все неотрицательные члены и заменить их - C#
Формулировка задачи:
В последовательности А1, А2 ..., А15 найти все неотрицательные члены, не принадлежащие отрезку [1,2], заменить на 1
Решение задачи: «Найти в последовательности все неотрицательные члены и заменить их»
textual
Листинг программы
using System;
using System.Linq;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Random r = new Random();
double[] array = new double[15];
for (int i = 0; i < array.Length; i++)
array[i] = -2 + r.NextDouble() * 4;;
var newArray = array.Select(x => (x >= 0 && x <= 1 || x >= 2) ? 1 : x);
Console.WriteLine(string.Join("\n", array));
Console.WriteLine(string.Join("\n", newArray));
Console.ReadKey();
}
}
}