---
title: "Дан массив А размера N. Сформировать два новых массива В и С: в массив В записать все положительные элементы массива А, в массив С — все отрицательные (сохраняя исходный порядок следования элементов). Вывести вначале размер и содержимое массива В, а затем"
description: "using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T..."
author: "dan_ntu"
published: "2017-02-25T01:54:24+00:00"
modified: "2017-02-25T01:54:51+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/dan-massiv-a-razmera-n-sformirovat-dva-novyh-massiva-v-i-s-v-massiv-v-zapisat-vse-polozhitelnye-elem-757709"
markdown_url: "https://yvision.kz/post/dan-massiv-a-razmera-n-sformirovat-dva-novyh-massiva-v-i-s-v-massiv-v-zapisat-vse-polozhitelnye-elem-757709/markdown"
site_name: "Yvision.kz"
---

# Дан массив А размера N. Сформировать два новых массива В и С: в массив В записать все положительные элементы массива А, в массив С — все отрицательные (сохраняя исходный порядок следования элементов). Вывести вначале размер и содержимое массива В, а затем

> using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T...

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication1

{

class Class1

{

static void Main(string[] args)

{

int N;

Console.Write("N=");

N = int.Parse(Console.ReadLine());

int[] A = new int[N];

int[] C = new int[N];

int[] B = new int[N];

Console.WriteLine("Заполните массив A[{0}]",N);

for(int i = 0; i  0) {

B[b1] = A[i]; b1++;

}

else

{

C[c1] = A[i]; c1++;

}

}

//massive B

Console.WriteLine("Размер массива B={0}",b1);

for (int i = 0; i < b1; i++)

Console.Write("B[{0}]={1} ",i,B[i]);

//massive C

Console.WriteLine("\nРазмер массива C={0}", b1);

for (int i = 0; i < c1; i++)

Console.Write("C[{0}]={1} ", i, C[i]);

Console.ReadLine();

}

}

}

---

Source: [https://yvision.kz/post/dan-massiv-a-razmera-n-sformirovat-dva-novyh-massiva-v-i-s-v-massiv-v-zapisat-vse-polozhitelnye-elem-757709](https://yvision.kz/post/dan-massiv-a-razmera-n-sformirovat-dva-novyh-massiva-v-i-s-v-massiv-v-zapisat-vse-polozhitelnye-elem-757709)