Дан массив из 10 целых чисел. Инвертировать биты всех отрицательных чисел и найти сумму элементов полученного - C#
Формулировка задачи:
Дан массив из 10 целых чисел. Инвертировать биты всех отрицательных чисел и найти сумму элементов полученного массива.
Решение задачи: «Дан массив из 10 целых чисел. Инвертировать биты всех отрицательных чисел и найти сумму элементов полученного»
textual
Листинг программы
private static void Print(int[] array) { Console.WriteLine(); for(int i=0;i<array.Length;i++) Console.Write(array[i].ToString()+'\t'); } private static void Main(string[] args) { int n = 10; int[] array=new int[n]; Random rnd= new Random(); for (int i = 0; i < n; i++) { array[i] = rnd.Next(-10, 10); } Print(array); for (int i = 0; i < n; i++) { if (array[i] < 0) { array[i] = ~array[i]; } } Print(array); Console.WriteLine(string.Format("Sum={0}",array.Sum())); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д