Türkiye Süper Lig kim şampiyon olur Anketi (PictureBox ile) C#.NET

Türkiye Süper Lig kim şampiyon olur Anketi (PictureBox ile)

anket_1

 anket_2

 

 Önemli Not :  Grafik için Adobe Fireworks’da boş ve dolu olmak üzere  iki tane resim hazırladım.Siz kendi zevkinize göre tasarlayabilirsiniz.Bu hazırladığım resimleri projeme pictureBox aracağıyla ekledim.

[code lang=”csharp”]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 Anket
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int fener, galata, besik, trabzon,bursa,diger,toplam;//Oylar için değişkenler tanımlanıyor
double fenery, galatay, besiky, trabzony, bursay, digery;//Yüzdeler için değişkenler tanımlanıyor
private void Form1_Load(object sender, EventArgs e)
{
pictureBox7.Width = 0; pictureBox8.Width = 0; pictureBox9.Width = 0;//Başlangıçta resimlerin enlerini sfırlıyoruz
pictureBox10.Width = 0; pictureBox11.Width = 0; pictureBox12.Width = 0;
groupBox2.Visible = false;//group2’nin gözükmemesini sağlıyoruz
this.AcceptButton = button1;//Entere bastığımızda buton1’in aktif olmasını sağlıyoruz
}
private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked == true)//radio1 seçili ise
{
fener++;//fener değişkenini bir artır
fenery++;//fenery değişkenini bir artır
toplam++;//toplam değişkenini bir artır

}
if (radioButton2.Checked == true)//radio2 seçili ise
{
galata++;//yukarıdaki açıklamlarla aynı
galatay++;
toplam++;
}
if (radioButton3.Checked == true)
{
besik++;
besiky++;
toplam++;
}
if (radioButton4.Checked == true)
{
trabzon++;
trabzony++;
toplam++;
}
if (radioButton5.Checked == true)
{
bursa++;
bursay++;
toplam++;
}
if (radioButton6.Checked == true)
{
diger++;
digery++;
toplam++;
}
label13.Text = fener.ToString() + " Oy";// label 13’e fener değişkeninin değerini yaz
label14.Text = galata.ToString() + " Oy";//diğerleri yukarıdaki ile aynı
label15.Text = besik.ToString() + " Oy";
label16.Text = trabzon.ToString() + " Oy";
label17.Text = bursa.ToString() + " Oy";
label18.Text = diger.ToString() + " Oy";
label7.Text = "% " +Math.Round(((100 * fenery )/ toplam),1);//Yüzde sonucunu bir virgül gösterecek şekilde yuvarlıyoruz
label8.Text = "% " + Math.Round(((100 * galatay) / toplam), 1);//diğerleri yukarıdaki açıklama ile aynı
label9.Text = "% " + Math.Round(((100 * besiky) / toplam), 1);
label10.Text = "% " + Math.Round(((100 * trabzony) / toplam), 1);
label11.Text = "% " + Math.Round(((100 * bursay) / toplam), 1);
label12.Text = "% " + Math.Round(((100 * digery) / toplam), 1);
pictureBox7.Width = (((100 * fener) / toplam));//Yüzde olarak oy sayısına göre barların eninin değerlerini atıyorum
pictureBox8.Width = (((100 * galata) / toplam));//diğerleri yukarıdaki ile aynı
pictureBox9.Width = (((100 * besik) / toplam));
pictureBox10.Width = (((100 * trabzon) / toplam));
pictureBox11.Width = (((100 * bursa) / toplam));
pictureBox12.Width = (((100 * diger) / toplam));
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
groupBox1.Visible = true;//group1’nin gözükmesini sağlıyoruz
groupBox2.Visible = false;//group2’nin gözükmemesini sağlıyoruz
}
private void button2_Click(object sender, EventArgs e)
{
groupBox2.Visible = true;//group2’nin gözükmesini sağlıyoruz
groupBox1.Visible = false;//group1’nin gözükmemesini sağlıyoruz
}
}
}

[/code]

 Projeyi İNDİR

Yorumlar 3

  • aksamlar ben ist okan yıldırım aslen trabzonluyum abi sizi her hafta izliyorum ben bir fener bahçeli olarak tabiki fenerin sanpiyon olmasını istiyorum haftaya macı alırsak kesın sanpıyonuz ama bursanın kalan maçlar gs bjk hariç bursaya bile bile yenilecekti bursa sanpıyon olması için benim düşüncem bu iyi aksamlar sizin düsünceniz alabilirmiyim bu olabilir mi *

  • Programı yazarken bir takımın oy sayısını fazla göstermek zorundaydım.Bu takımı fenerbahçe olarak belirledim. Kimin şampiyon olacağını tahmin etmek çok zor.Şampiyonluğuda kim hakediyorsa o takım olsun.Kolay gelsin.

  • Yaw önemli olan futbol degil önemli olan c# ‘taki projeiyi anlamak

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir