Найти сумму элементов расположенных между первым и вторым отрицательными элементами - C#

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

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

Всем привет, нужно решить данную задачу, сам я ее решил с помощью for, но нужно это сделать с помощью while, принципально, я попытался, но что-то не сходится. заранее спасибо за помощь 1)for 2)while

Решение задачи: «Найти сумму элементов расположенных между первым и вторым отрицательными элементами»

textual
Листинг программы
  1. using static System.Console;
  2. static class test
  3. {
  4.     static void Main()
  5.     {
  6.         int[] arr = { 1, 2, -3, 1,0, 5, -1, 0, -2, 8 };
  7.         int i = 0,sum=0;
  8.         while (arr[i] >= 0) i++;
  9.         i++;
  10.         while (arr[i] >= 0) sum += arr[i++];
  11.         WriteLine(sum);//6
  12.         ReadKey(true);
  13.     }
  14. }

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


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

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

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

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

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

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