Menü
mrtcnplt - ÖRNEK1
  Ana Sayfa
  Web Tasarım
 
  =>Canlı TV
  Program Arşivi
  Radio Mydonose
  Direnç Hesaplayıcı
  Gemi Trafik
  İstanbul Mobese Kameraları
  Bilişim Üssü
  Powerpoint Sunumlarınızı Video Olarak Kaydedin
  Windows Phone
  Bilişim Şube
  Filmler
  =>C#
  => Değişkenler
  => C# Metotlar
  => C# Eğitim Site Link'leri
  => Substring
  => Setup Oluşturma
  => Visual Studio Klavye Kısayolları
  => Foreach
  => For
  => Diziler
  => Operatörler
  => Form
  => Karnaugh Haritası
  => Örnek Projeler Yapılmamış
  => ÖRNEK1
  => Array.Resize
  => Yeni sayfanın başlığı
  => Dizi (Array) Sınıfının Metotları
  => Algoritma
  => Fotoğraf Galerisi Yapmak
  C# Direnç!
  mydonose
  Ürünler
Kod:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WinDizilerNotHesabi
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        string[] isimler = new string[0];
        int[] notlar = new int[0];
        int sayac = 0;

        private void btnEkle_Click(object sender, EventArgs e)
        {
            Array.Resize(ref isimler, isimler.Length + 1);
            Array.Resize(ref notlar, notlar.Length + 1);
            isimler[sayac] = txtAdSoyad.Text;
            notlar[sayac] = Int32.Parse(txtNot.Text);
           
            sayac++;
            lstIsim.Items.Add(txtAdSoyad.Text); 

            txtAdSoyad.Clear();
            txtNot.Clear();
           

        }
        private void Form1_Load(object sender, EventArgs e)
        {
            txtAdSoyad.Focus();
        }
        int ortalama = 0;
        private void btnOrtalama_Click(object sender, EventArgs e)
        {
            
            int toplam = 0;
            for (int i = 0; i < notlar.Length; i++)
            {
                toplam += notlar[i];
            }
            ortalama = toplam / notlar.Length;
            lblOrtalama.Text = ortalama.ToString();
        }

        private void txtNot_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= (char)40 && e.KeyChar <= (char)57)
            {
                e.Handled = false;
            }
            else
            {
                e.Handled = true;
            }
        }

        private void btnDurum_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < isimler.Length; i++)
            {
                if (notlar[i] >= ortalama)
                {
                    lstGecen.Items.Add(isimler[i]);
                }
                else
                {
                    lstKalan.Items.Add(isimler[i]);
                }

            }

        }

        private void lstGecen_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            string isim = (sender as ListBox).SelectedItem.ToString();
           // string isim = lstGecen.SelectedItem.ToString();
            for (int i = 0; i < isimler.Length; i++)
			{
                if (isimler[i] ==  isim)
                {
                    MessageBox.Show("Not:" +""+ notlar[i]);
                }
	    }
        }   
    }
}

 
Bugün 6 ziyaretçi (7 klik) kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol