Подсчитать кол-во участков, которые образуют непрерывные неуменьшающиеся последовательности чисел - C#

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

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

Обьявить массив целых чисел и заполнить его рандомно. Размерность массива:200 , Диапазон ( 0 -100 ). ПОМОГИТЕ ПРОШУ С ЭТИМ: Подсчитать колличество участков, которые образуют непрерывные последовательности чисел с неуменьшающимися значениями
int[] array = new int[200];
        
            Random rnd = new Random();
            
            for(int i = 0; i < 200; i++)
                array[i] = rnd.Next(0, 101);
Начало сделал, что дальше?((((((

Решение задачи: «Подсчитать кол-во участков, которые образуют непрерывные неуменьшающиеся последовательности чисел»

textual
Листинг программы
            int[] array = new int[200];
            Random rnd = new Random();
            array[0] = rnd.Next(0, 101);
            bool sq = false;
            int resut = 0;
            for (int i = 1; i < 200; i++)
            {
                array[i] = rnd.Next(0, 101);
                if (array[i] >= array[i - 1]) { if (sq == false) { resut++; sq = true; }  }
                else { sq = false; }
            }
            Console.WriteLine(resut+" последовательностей");
            Console.Read();

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


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

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

15   голосов , оценка 3.8 из 5
Похожие ответы