Массив с отрицательными числами - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет. Помогите пожалуйста с кодом.
Листинг программы
  1. int end = 50;
  2. int[] mas2 = new int[end];
  3. int sum2 = 0;
  4. for (int start = -50; start < end; start++)
  5. {
  6. mas2[start] = start;
  7. if (mas2[start] > 0)
  8. {
  9. sum2 += start;
  10. Console.WriteLine("mas[{2}] = {0}", start, mas2[start]);
  11. }
  12. }
  13. Console.WriteLine("Сумма положительных числе: " + sum2);
  14. Console.ReadKey();
Ошибка о том что массив не может иметь отрицательные числа.

Решение задачи: «Массив с отрицательными числами»

textual
Листинг программы
  1. static void Main(string[] args)
  2.         {
  3.             int count = 50; int sum2 = 0;
  4.             Random rnd = new Random();
  5.             int[] mas2 = new int[count];
  6.             for (int i = 0; i < count; i++)
  7.             {
  8.                 mas2[i] = rnd.Next(-50, 50);
  9.                 if (mas2[i] > 0)
  10.                 {
  11.                     sum2 += mas2[i];
  12.                     Console.WriteLine("mas[{0}] = {1}", i, mas2[i]);
  13.                 }
  14.             }
  15.             Console.WriteLine("Сумма положительных чисел: " + sum2);
  16.             Console.ReadKey();
  17.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы