Помогите написать программку в С.В массиве А=(а1,а2,...,аn) удалить заключительную группу

Помогите написать программу в С.
В массиве А=(а1,а2,...,аn) удалить заключительную группу положительных элементов. Группой именуется подряд идущие элементы 1-го знака, число которых больше либо одинаково 2.

Задать свой вопрос
1 ответ
Using System;
namespace СиШарп

    class Program
   
        static void Main(string[] args)
       
            Console.Write("N = ");
            int N = int.Parse(Console.ReadLine());
            Console.Write("A(0):",N);
            int[] A = new int[N];
            Random RND = new Random();
            for (int i = 0; i lt; N; i++)
           
                A[i] = RND.Next(-N,N+1);
                Console.Write(" 0",A[i]);
           
            for (int i = N - 1; i gt;= 0 amp;amp; A[i] lt; 0; i--) ;
            int L = 0, j = N;
            while (j gt; 0)
                if (A[--j] gt; 0) L++;
                else
                    if (L lt; 2) L = 0;
                    else break;
            for(int i = j + L + 1; i lt; N; i++)
                A[i - L] = A[i];
            Console.Write("\nA(0):",N-L);
            for (int i = 0; i lt; N - L; i++)
                Console.Write(" 0",A[i]);
            Console.ReadKey();
       
   

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт