Rastgele üretilen sayıların negatif ve pozitif olanlarını ayrı diziye atma C# Console
Daha fazla bilgi için : www.gorselprogramlama.com
Soru: -100 ile 100 arasında Rastgele üretilen 18 sayıdan negatif ve pozitif olanlarını ayrı diziye atan programın kodlarını yazalım.
[code language=”csharp”]
class Program
{
static void Main(string[] args)
{ //Daha fazla bilgi için : www.gorselprogramlama.com
int[] sayilar = new int[18];
int rsayi,nBoyut=0,pBoyut=0,nsayac=0,psayac=0;
Random r = new Random();
for (int i = 0; i < 18; i++)
{
rsayi = r.Next(-100, 100);
sayilar[i] = rsayi;
if (rsayi<0) nBoyut++;
else pBoyut++;
}
int[] negatif=new int[nBoyut];
int[] pozitif = new int[pBoyut];
foreach (int i in sayilar)
{
if (i < 0)
{
negatif[nsayac] = i;
nsayac++;
}
else
{
pozitif[psayac] = i;
psayac++;
}
}
Console.WriteLine("\nÜretilen Sayılar");
foreach (int i in sayilar)
{
Console.Write(" {0} ",i);
}
Console.WriteLine("\nÜretilen Sayılardan Negatif Olanlar");
foreach (int i in negatif)
{
Console.Write(" {0} ", i);
}
Console.WriteLine("\nÜretilen Sayılardan Pozitif Olanlar");
foreach (int i in pozitif)
{
Console.Write(" {0} ", i);
}
Console.ReadKey();
}
} //Daha fazla bilgi için : www.gorselprogramlama.com
[/code]
Daha fazla bilgi için : www.gorselprogramlama.com

derste sürekli bu siteyi kullanıyoruz çok güzel bi site bravooo 🙂