Tek Boyutlu Diziler

Örnek 1

Tek Boyutlu Diziler 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Dizi_Uygulamasi1
{
    public partial class Form1 : Form
    {

        String[] Dizi = new string[100];
        int Indeks;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Length > 0)
            {
                Dizi[Indeks] = textBox1.Text;
                label1.Text = textBox1.Text + " kelimesi diziye eklendi, dizide " + (Indeks+1) + " eleman var";
                textBox1.Text = "";
                Indeks++; //dizi kayıt numarasını bir arttırır
            }
           
        }

        private void button2_Click(object sender, EventArgs e)
        {
            int BulumnmaSayisi = 0;
            String Mesaj;

            if (textBox1.Text.Length > 0)
            {
                foreach (String TekTek in Dizi)
                {
                    if (TekTek == textBox1.Text)
                    {
                        BulumnmaSayisi++;
                    }
                }

                if (BulumnmaSayisi > 0)
                {
                    Mesaj = BulumnmaSayisi + " adet " + textBox1.Text + " kelimesi dizide bulundu";

                }
                else
                {
                    Mesaj = textBox1.Text + " kelimesi dizide bulunamadı";
                }

                MessageBox.Show(Mesaj);
            }
        }
    }
}

 

 Örnek 2

Diziler

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace HarfOyunu
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        string[] harfler = new string[5];
        int index = 0;
        private void button1_Click(object sender, EventArgs e)
        {
            harfler[index] = textBox1.Text;
            index++;
            textBox1.Clear();

            try
            {
                Random rastgele = new Random();
                string uret = "";
                label1.Text = string.Join(",", harfler);

                if (index > 4) {

                    int m=0;

                    while (m < 25)
                    {
                        uret = "";
                        for (int i = 0; i < rastgele.Next(3,10); i++)
                        {
                            uret += harfler[rastgele.Next(5)];
                        }

                        m++;
                        listBox1.Items.Add(uret);
                    }
                }
            }
            catch
            {

            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}

 

Örnek 2

Diziler

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace var_misin_yok_musun
{
    public partial class Form1 : Form
    {

        int[] money = { 1, 2, 5, 10, 25, 50, 100, 200, 250, 350, 450, 500, 1000, 1500, 2000, 5000, 10000, 15000, 20000, 30000, 40000, 50000, 60000, 100000};
        Random pra = new Random();
         
     

        public Form1()
        {
            InitializeComponent();
        }

       
       
     
        private void Form1_Load(object sender, EventArgs e)
        {
         
           
        }

        int Move;
        int Mouse_X;
        int Mouse_Y;
        private void Form1_MouseDown(object sender, MouseEventArgs e)
        {
            Move = 1;
            Mouse_X = e.X;
            Mouse_Y = e.Y;

        }

        private void Form1_MouseUp(object sender, MouseEventArgs e)
        {
            Move = 0;
        }

        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            if (Move == 1)
            {
                this.SetDesktopLocation(MousePosition.X - Mouse_X, MousePosition.Y - Mouse_Y);
            }
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void label2_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
           
        }
        int secim = 0;
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label3.Visible = true;
            label3.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox1.Enabled = false;
            caferotosu();
        }

        private void pictureBox2_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label4.Visible = true;
            label4.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox2.Enabled = false;
            caferotosu();
        }

        private void pictureBox3_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label5.Visible = true;
            label5.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox3.Enabled = false;
            caferotosu();
        }

        private void pictureBox10_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label6.Visible = true;
            label6.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox10.Enabled = false;
            caferotosu();
        }

        private void pictureBox4_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label10.Visible = true;
            label10.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox4.Enabled = false;
            caferotosu();
        }

        private void pictureBox5_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label9.Visible = true;
            label9.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox5.Enabled = false;
            caferotosu();
        }

        private void pictureBox6_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label8.Visible = true;
            label8.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox6.Enabled = false;
            caferotosu();
        }

        private void pictureBox9_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label7.Visible = true;
            label7.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox9.Enabled = false;
            caferotosu();
        }

        private void pictureBox7_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label11.Visible = true;
            label11.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox7.Enabled = false;
            caferotosu();
        }

        private void pictureBox8_Click(object sender, EventArgs e)
        {
            secim++;
            int paradag = pra.Next(0, 25);
            label12.Visible = true;
            label12.Text = "Kutudaki değer: " + money[paradag].ToString();
            pictureBox8.Enabled = false;
            caferotosu();
        }
        public void caferotosu()
        {
            if (secim == 3)
            {
                secim = 0;
                DialogResult secenek = MessageBox.Show("Var mısın?, Yok musun? (yes/no)", "Banka", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                if (secenek == DialogResult.Yes)
                {
                    MessageBox.Show("Devam Ediyorsunuz", "Banka");
                }
                else if (secenek == DialogResult.No)
                {
                    MessageBox.Show("Çekiliyorsunuz", "Banka");
                    System.Threading.Thread.Sleep(2000);
                    MessageBox.Show("oyun kapanıyor");
                    System.Threading.Thread.Sleep(2000);
                    Application.Exit();


                }
            }
        }
    }
}

 

Örnek 3

Tek Boyutlu Diziler

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1
{
    public partial class Form1 : Form
    {
        int[] para = { 1, 5, 50, 100, 500, 1000, 5000, 10000, 50000, 100000, 250000, 500000 };
        Random r = new Random();
        int secim = 0;
        int secim1 = 0;
        int[] secilen = new int[13];
        int toplam = 0;
        int banka = 0;
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {

        }
        public void topla()
        {
            for (int i = 0; i < secilen.Length; ++i)
            {
                toplam = toplam + secilen[i];
                label3.Text = Convert.ToString(toplam);

                banka = toplam / secim1 * 2;
                label4.Text = Convert.ToString(banka);
            }
        }
       
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger1.Text = para[paracik].ToString();
            secilen[secim1] = para[paracik];
            pictureBox1.Visible = false;
            secim++;
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var","Banka",MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
        private void pictureBox2_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger2.Text = para[paracik].ToString();
            secilen[secim1] = para[paracik];
            pictureBox2.Visible = false;
            secim++;
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
        private void pictureBox3_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger3.Text = para[paracik].ToString();
            secilen[secim1] = para[paracik];
            pictureBox3.Visible = false;
            secim++;
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
        private void pictureBox4_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger4.Text = para[paracik].ToString();
            pictureBox4.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
        private void pictureBox5_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger5.Text = para[paracik].ToString();
            pictureBox5.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
        private void pictureBox6_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger6.Text = para[paracik].ToString();
            pictureBox6.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }

        }

        private void pictureBox7_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger7.Text = para[paracik].ToString();
            pictureBox7.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }

        private void pictureBox8_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger8.Text = para[paracik].ToString();
            pictureBox8.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }

        private void pictureBox9_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger9.Text = para[paracik].ToString();
            pictureBox9.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }

        private void pictureBox10_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger10.Text = para[paracik].ToString();
            pictureBox10.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }

        private void pictureBox11_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger11.Text = para[paracik].ToString();
            pictureBox11.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }

        private void pictureBox12_Click(object sender, EventArgs e)
        {
            int paracik = r.Next(12);
            deger12.Text = para[paracik].ToString();
            pictureBox12.Visible = false;
            secim++;
            secilen[secim1] = para[paracik];
            secim1++;
            if (secim == 3)
            {
                secim = 0;
                MessageBox.Show("Teklifiniz var", "Banka", MessageBoxButtons.OK);
                topla();
                toplam = 0;
            }
        }
    }
}

 

 

 

Yorumunuzu Ekleyin

PictureBox Kullanım Örneği
WriteLine Kullanım Çeşitleri
If Kullanımı Örnekleri
C# Tip Dönüşümleri
Klavyeden Karakter Okuma İşlemleri
C# Programlama Dili Nedir?
Visual Studio Kurulumu
Tip Dönüşümleri
Şifreli Giriş Arayüzü
En Büyük ve En Küçük Sayıyı Bulma
Taksitlendirme Örneği
For Döngüsü
Metin İçinde Kelime Bulma Uygulaması
C# ve Çift Boyutlu Diziler
ArrayList() Örnekleri
ArrayList() Kullanımı
Yükleniyor...