Rastgele üretilen sayılardan hangisinde kaç tane üretildi C#
[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;//www.gorselprogramlama.com
using System.Text;
using System.Windows.Forms;
namespace rastgele_uretilen_hangisinden_kac_tane
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();//www.gorselprogramlama.com
}
int[] sayilar = new int[10];
int[] s = new int[10];
Random r = new Random();//www.gorselprogramlama.com
int rsayi,gecici,sayac,sayac2,konum;
private void btnUret_Click(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)//www.gorselprogramlama.com
{
rsayi = r.Next(10,21 );
sayilar[i] = rsayi;
if (Array.IndexOf(s,rsayi)==-1)
{
gecici = rsayi;//www.gorselprogramlama.com
s[sayac] = rsayi;
sayac++;
}//www.gorselprogramlama.com
}
for (int i = 0; i < sayac; i++)
{
while (konum != -1) //www.gorselprogramlama.com
{
konum =Array.IndexOf(sayilar,s[i], konum + 1);
sayac2++;
}
listBox2.Items.Add(s[i] + " " + (sayac2));
sayac2 = -1;
konum = 0;//www.gorselprogramlama.com
}
foreach (int item in sayilar)
{
listBox1.Items.Add(item);
}
}//www.gorselprogramlama.com
}
}
[/code]

