using System; namespace negatifpozitif { class Program { static void Main(string[] args) { int negatif = 0, pozitif = 0; int[] dizi = new int[100]; Random rnd = new Random(); Console.WriteLine(" Üretilen Sayılar "); for (int i = 0; i < 100; i++) { dizi[i] = rnd.Next(-100, 100); Console.Write(dizi[i] + " "); if (dizi[i] < 0) { negatif++; } if (dizi[i] > 0) { pozitif++; } } Console.WriteLine(); int[] pozdizi = new int[pozitif]; int[] negadizi = new int[negatif]; for (int i = 0; i < dizi.Length; i++) { if (dizi[i] < 0) { int j=0; negadizi[j] = dizi[i]; j++; } if (dizi[i] > 0) { int j=0; pozdizi[j] = dizi[i]; j++; } } Console.WriteLine(" Pozitif Sayılar "); for (int i = 0; i < pozdizi.Length; i++) { Console.Write(pozdizi[i] + " "); } Console.WriteLine(); Console.WriteLine("Negatif Sayılar "); for (int i = 0; i < pozdizi.Length; i++) { Console.Write(negadizi[i] + " "); } Console.ReadKey(); } } }