Forum TR
ForumTR Servisleri: ForumTR Video - ForumTR Haber - ForumTR Oyun - ForumTR Chat - ForumTR Mail - ForumTR IRC
Go Back   Forum TR > Eğitim > Dersaneler

Yeni ÖSS Sistemi Puan Hesabı Programı!!!

Eğitim Kategorisinde ve Dersaneler Forumunda Bulunan Yeni ÖSS Sistemi Puan Hesabı Programı!!! Konusunu Görüntülemektesiniz => Şuanda ztn kimsede doru dürüst gerçek puanlar yok... Senin verdiğin puanlar ztn bi dersanenin puanları... Senin verdiğin puanlama ile 232.,,, ...

Cevapla
 
Konu Araçları
Eski 24-09-05, 23:06   #6 (permalink)
Banlandı
 
Giriş Tarihi: 10-03-2005
Yer: İstanbul
Yaş: 21
Mesajlar: 754
Rep Puanı: 15896
ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11
Rep Gücü: 0

Send a message via MSN to ahmet_229
Varsayılan Cvp: Yeni ÖSS Sistemi Puan Hesabı Programı!!!


Şuanda ztn kimsede doru dürüst gerçek puanlar yok... Senin verdiğin puanlar ztn bi dersanenin puanları... Senin verdiğin puanlama ile 232.,,, alıorm ancak bnim dersaneme göre 238.,,, aldım... Anlıcağın puanlar oynayabiliyor. İlk sınawlar olana kadarda katsayılar belirlenebileceğini sanmıorm.... Bnim çarpanlarım bnim drsaneye ait değil. Anlıcağın her yerin farklı ama yaklaşık olarak tutturmaya çalışıolar işte.... Ama üzüldüğüm şey sizin uğraşıp emek harcadığım şeye "kardeş bu bozuk... yannışşş" falan demeniz.... Basit bi programa bnzior ama göründüğü kadar kolay yazılmıo o program... Bilmem annatabiliormuyum.. Ayrıca kodlarınızı alabilirim... C++ anlarım....
ahmet_229 çevrimdışı   Alıntı Yaparak Cevapla
Eski 27-09-05, 21:33   #7 (permalink)
Banlandı
 
Giriş Tarihi: 10-03-2005
Yer: İstanbul
Yaş: 21
Mesajlar: 754
Rep Puanı: 15896
ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11
Rep Gücü: 0

Send a message via MSN to ahmet_229
Varsayılan Cvp: Yeni ÖSS Sistemi Puan Hesabı Programı!!!


Alıntı:
biz şu anda eğitim kurumları için .net platformunda C# / C++ kullanarak (otomasyon demeye hiç niyetim yok!) çok kapsamlı bir ölçme değerlendirme yazılımı üzerinde çalışıyoruz... istersen ve anlarsan sana yeni öss'nin herkez tarafından bilinen formül ve katsayılarını uygulayan C kodlarını özelden yollarım!
Güzel salladın kardeş hiç cvp da yazmıosn.... Yollasan diorm şu kodları... Ha yoksa bilemem
ahmet_229 çevrimdışı   Alıntı Yaparak Cevapla
Eski 28-09-05, 06:28   #8 (permalink)
Geçerken Uğradım
 
Giriş Tarihi: 14-08-2005
Mesajlar: 84
Rep Puanı: 2701
void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11void Rütbe: Artı 11
Rep Gücü: 66

Varsayılan Cvp: Yeni ÖSS Sistemi Puan Hesabı Programı!!!


Alıntı:
Gerçek Mesajı Gönderen ahmet_229
Güzel salladın kardeş hiç cvp da yazmıosn.... Yollasan diorm şu kodları... Ha yoksa bilemem
Benim başımı kaşıyacak vaktim yok! Aynı anda 6 projeyi yönetip, koordine ediyorum. Sallamak ve yalan söylemek senin genel özelliklerin sanırım ve herkesi kendin gibi zannediyorsun! Saygılı ol!

...ve al, sana projenin 1,5 saatte tamamlanan taslak kodları... bu modül çoktan bitti ve sadece 350 küsür satır c# kodu... taslak ise 1700 satır civarında... eee vb6'yı biraz bildiğine göre bunlarıda çözer ve sadeleştirirsin herhalde... kolay gelsin sana!


Kod:
using System;
using System.Text;
using System.Data;
using System.Data.Common;
using System.Data.OleDb;
using System.Windows.Forms;

namespace ossdm
{
	struct sCevapAnalizi
	{
		public char[] CevapAnahtari;
		public decimal DogruCevapSayisi;
		public decimal YanlisCevapSayisi;
		public decimal BosCevapSayisi;
		public decimal GecersizCevapSayisi;
		public decimal NetCevapSayisi;
	}

	struct sTestBilgileri
	{
		public sCevapAnalizi Turkce;
		public sCevapAnalizi Sosyal_1;
		public sCevapAnalizi Matematik_1;
		public sCevapAnalizi Fen_1;
		public sCevapAnalizi EdebiyatSosyal;
		public sCevapAnalizi Sosyal_2;
		public sCevapAnalizi Matematik_2;
		public sCevapAnalizi Fen_2;
	}

	
	struct sDers
	{
	//	public sCevapAnalizi Turkce_111;
		public sCevapAnalizi Tarih_121;
		public sCevapAnalizi Cografya_122;
		public sCevapAnalizi Felsefe_123;
	//	public sCevapAnalizi Matematik_131;
		public sCevapAnalizi Fizik_141;
		public sCevapAnalizi Kimya_142;
		public sCevapAnalizi Biyoloji_143;
		public sCevapAnalizi TurkceEdb_211;
		public sCevapAnalizi TurkiyeCografyasi_212;
		public sCevapAnalizi Psikoloji_213;
		public sCevapAnalizi Tarih_221;
		public sCevapAnalizi UlkelerCografyasi_222;
		public sCevapAnalizi Sosyoloji_223;
		public sCevapAnalizi Mantik_224;
		public sCevapAnalizi Matematik_231;
		public sCevapAnalizi Geometri_232;
		public sCevapAnalizi Fizik_241;
		public sCevapAnalizi Kimya_242;
		public sCevapAnalizi Biyoloji_243;
	}
	

	struct sCevapAnahtari
	{
		public string Turkce;
		public string Sosyal_1;
		public string Matematik_1;
		public string Fen_1;
		public string EdebiyatSosyal;
		public string Sosyal_2;
		public string Matematik_2;
		public string Fen_2;
	}

	struct sOgrenciBilgileri
	{
		public string Numarasi;
		public string GrupNo;
	//	public string KitapcikTuru;
		public string SoyadiAdi;
	}

	struct sPuanlar
	{   
		public decimal Turkce;
		public decimal Sosyal_1;
		public decimal Matematik_1;
		public decimal Fen_1;
		public decimal EdebiyatSosyal;
		public decimal Sosyal_2;
		public decimal Matematik_2;
		public decimal Fen_2;
	}

	struct sOSSPuanlari
	{
		//
		//1.Bölüm İçin Puanlar
		//
		public decimal SOZ_1;
		public decimal SAY_1;
		public decimal EA_1;
		//
		//2.Bölüm için 1.Bölüm Puanları
		//
		public decimal SOZ_2_1;
		public decimal SAY_2_1;
		public decimal EA_2_1;
		//
		//2.Bölüm için 2.Bölüm Puanları
		//
        public decimal SOZ_2_2;
		public decimal SAY_2_2;
		public decimal EA_2_2;
		//
		//2.Bölüm Toplam Puanları
		//
		public decimal SOZ_2;
		public decimal SAY_2;
		public decimal EA_2;
	}

	struct sOgrenci
	{
		public sOgrenciBilgileri	OgrenciBilgileri;
		public sTestBilgileri		TestBilgileri;        
		public sCevapAnahtari		CevapAnahtari;
		public sPuanlar				StandartPuanlar;
		public sOSSPuanlari			AOSSPuanlari;
		public sOSSPuanlari			OSSPuanlari;
		public sOSSPuanlari			DershaneDerecesi;
		public sOSSPuanlari			SınıfDerecesi;
		public sDers				DersBilgileri;
	}

	public class cHesaplama
	{
		#region Katsayılar

		//
		//Türkçe Testi
		//
		public decimal	Turkce_TurkiyeOrtalamasi				= 10.32M;
		public decimal	Turkce_StandartSapma					= 6.08M;
		public decimal	Turkce_AOSS_SAY_1_Katsayisi				= 0.3M;
		public decimal	Turkce_AOSS_SOZ_1_Katsayisi				= 1.0M;
		public decimal	Turkce_AOSS_EA_1_Katsayisi				= 0.8M;

		public decimal	Turkce_AOSS_SAY_2_2_Katsayisi			= 0.3M;
		public decimal	Turkce_AOSS_SOZ_2_2_Katsayisi			= 0.5M;
		public decimal	Turkce_AOSS_EA_2_2_Katsayisi			= 0.4M;
			
		//
		//Sosyal-1 Testi
		//
		public decimal	Sosyal_1_TurkiyeOrtalamasi				= 9.31M;
		public decimal	Sosyal_1_StandartSapma					= 8.40M;
		public decimal	Sosyal_1_AOSS_SAY_1_Katsayisi			= 0.2M;
		public decimal	Sosyal_1_AOSS_SOZ_1_Katsayisi			= 0.7M;
		public decimal	Sosyal_1_AOSS_EA_1_Katsayisi			= 0.3M;

		public decimal	Sosyal_1_AOSS_SAY_2_2_Katsayisi			= 0.2M;
		public decimal	Sosyal_1_AOSS_SOZ_2_2_Katsayisi			= 0.35M;
		public decimal	Sosyal_1_AOSS_EA_2_2_Katsayisi			= 0.3M;

		//
		//Matematik-1 Testi
		//
		public decimal	Matematik_1_TurkiyeOrtalamasi			= 4.20M;
		public decimal	Matematik_1_StandartSapma				= 5.92M;
		public decimal	Matematik_1_AOSS_SAY_1_Katsayisi		= 1.0M;
		public decimal	Matematik_1_AOSS_SOZ_1_Katsayisi		= 0.3M;
		public decimal	Matematik_1_AOSS_EA_1_Katsayisi			= 0.9M;

		public decimal	Matematik_1_AOSS_SAY_2_2_Katsayisi		= 0.5M;
		public decimal	Matematik_1_AOSS_SOZ_2_2_Katsayisi		= 0.3M;
		public decimal	Matematik_1_AOSS_EA_2_2_Katsayisi		= 0.45M;

		//
		//Fen-1 Testi
		//
		public decimal	Fen_1_TurkiyeOrtalamasi					= 3.87M;
		public decimal	Fen_1_StandartSapma						= 8M;
		public decimal	Fen_1_AOSS_SAY_1_Katsayisi				= 0.7M;
		public decimal	Fen_1_AOSS_SOZ_1_Katsayisi				= 0.2M;
		public decimal	Fen_1_AOSS_EA_1_Katsayisi				= 0.2M;

		public decimal	Fen_1_AOSS_SAY_2_2_Katsayisi			= 0.35M;
		public decimal	Fen_1_AOSS_SOZ_2_2_Katsayisi			= 0.2M;
		public decimal	Fen_1_AOSS_EA_2_2_Katsayisi				= 0.2M;

		//
		//Edebiyat-Sosyal Testi
		//
		public decimal	EdebiyatSosyal_TurkiyeOrtalamasi		= 10.32M;
		public decimal	EdebiyatSosyal_StandartSapma			= 6.08M;
		public decimal	EdebiyatSosyal_AOSS_SAY_2_2_Katsayisi	= 0M;
		public decimal	EdebiyatSosyal_AOSS_SOZ_2_2_Katsayisi	= 0.5M;
		public decimal	EdebiyatSosyal_AOSS_EA_2_2_Katsayisi	= 0.4M;
			
		//
		//Sosyal-2 Testi
		//
		public decimal	Sosyal_2_TurkiyeOrtalamasi				= 9.31M;
		public decimal	Sosyal_2_StandartSapma					= 8.40M;
		public decimal	Sosyal_2_AOSS_SAY_2_2_Katsayisi			= 0M;
		public decimal	Sosyal_2_AOSS_SOZ_2_2_Katsayisi			= 0.35M;
		public decimal	Sosyal_2_AOSS_EA_2_2_Katsayisi			= 0M;

		//
		//MAT-2 Testi
		//
		public decimal	Matematik_2_TurkiyeOrtalamasi			= 4.20M;
		public decimal	Matematik_2_StandartSapma				= 5.92M;
		public decimal	Matematik_2_AOSS_SAY_2_2_Katsayisi		= 0.5M;
		public decimal	Matematik_2_AOSS_SOZ_2_2_Katsayisi		= 0M;
		public decimal	Matematik_2_AOSS_EA_2_2_Katsayisi		= 0.45M;

		//
		//Fen-1 Testi
		//
		public decimal	Fen_2_TurkiyeOrtalamasi					= 3.87M;
		public decimal	Fen_2_StandartSapma						= 8M;
		public decimal	Fen_2_AOSS_SAY_2_2_Katsayisi			= 0.35M;
		public decimal	Fen_2_AOSS_SOZ_2_2_Katsayisi			= 0M;
		public decimal	Fen_2_AOSS_EA_2_2_Katsayisi				= 0M;

		//
		// En Büyük ve En Küçük AÖSS Puanları
		//
		public decimal	AOSS_SAY_1_EnBuyukPuan,		AOSS_SAY_1_EnKucukPuan;
		public decimal	AOSS_SAY_2_2_EnBuyukPuan,	AOSS_SAY_2_2_EnKucukPuan;
		public decimal	AOSS_SAY_2_1_EnBuyukPuan,	AOSS_SAY_2_1_EnKucukPuan;

		public decimal	AOSS_SOZ_1_EnBuyukPuan,		AOSS_SOZ_1_EnKucukPuan;
		public decimal	AOSS_SOZ_2_1_EnBuyukPuan,	AOSS_SOZ_2_1_EnKucukPuan;
		public decimal	AOSS_SOZ_2_2_EnBuyukPuan,	AOSS_SOZ_2_2_EnKucukPuan;
			
		public decimal	AOSS_EA_1_EnBuyukPuan,		AOSS_EA_1_EnKucukPuan;
		public decimal	AOSS_EA_2_1_EnBuyukPuan,	AOSS_EA_2_1_EnKucukPuan;
		public decimal	AOSS_EA_2_2_EnBuyukPuan,	AOSS_EA_2_2_EnKucukPuan;

		#endregion
				
		//
		// Genel Değişkenler
		//
		cVeriTabani VeriTabani;
		DataSet dsVeriSetim;
		sOgrenci[] Ogrenci;
		int ToplamKayitSayisi = 0;
		string strVeriTabaniAdresi;
		string strTabloHaritaIsmi;
		//
		//
 		//


		public cHesaplama(string VeriTabaniAdresi)
		{
			//
			// Veri Tabanını İşlemleri
			//
			strVeriTabaniAdresi = VeriTabaniAdresi;
			VeriTabani = new cVeriTabani(strVeriTabaniAdresi);
			dsVeriSetim = VeriTabani.TabloAc("OptikOkuma", out strTabloHaritaIsmi);
			//
			//
			//
		}

		public string ToplamKayitSayisiniAl()
		{
			ToplamKayitSayisi = dsVeriSetim.Tables[strTabloHaritaIsmi].Rows.Count;
			return "Toplam Kayıt Sayısı: " + ToplamKayitSayisi.ToString();
		}
		public string TestAnalizleriTablosuYarat()
		{
			string strSQL = "CREATE TABLE TestAnalizleri ("+

				/*
				 
				oca	: Öğrenci Cevap Anahtarı
				d	: Doğru Sayısı
				y	: Yanlış Sayısı
				b	: Boş Sayısı
				g	: Geçersiz Sayısı
				n	: Net Sayısı
				
				*/

				"Numarasi char(5),"+
				"GrupNo char(3),"+
			//	"KitapcikTuru char(1),"+
				"SoyadiAdi char(20),"+

				"ocaTurkce char(30),"+
				"ocaSosyal_1 char(30),"+
				"ocaMatematik_1 char(30),"+
				"ocaFen_1 char(30),"+
				"ocaEdebiyatSosyal char(30),"+
				"ocaSosyal_2 char(30),"+
				"ocaMatematik_2 char(30),"+
				"ocaFen_2 char(30),"+

				"dTurkce byte,"+
				"yTurkce byte,"+
				"bTurkce byte,"+
				"gTurkce byte,"+
				"nTurkce float,"+

					"d121 byte,"+
					"y121 byte,"+
					"b121 byte,"+
					"n121 float,"+ 

					"d122 byte,"+
					"y122 byte,"+
					"b122 byte,"+
					"n122 float,"+ 

					"d123 byte,"+
					"y123 byte,"+
					"b123 byte,"+
					"n123 float,"+ 

				"dSosyal_1 byte,"+
				"ySosyal_1 byte,"+
				"bSosyal_1 byte,"+
				"gSosyal_1 byte,"+
				"nSosyal_1 float,"+ 

				"dMatematik_1 byte,"+
				"yMatematik_1 byte,"+
				"bMatematik_1 byte,"+
				"gMatematik_1 byte,"+
				"nMatematik_1 float,"+

					"d141 byte,"+
					"y141 byte,"+
					"b141 byte,"+
					"n141 float,"+ 

					"d142 byte,"+
					"y142 byte,"+
					"b142 byte,"+
					"n142 float,"+ 

					"d143 byte,"+
					"y143 byte,"+
					"b143 byte,"+
					"n143 float,"+ 

				"dFen_1 byte,"+
				"yFen_1 byte,"+
				"bFen_1 byte,"+
				"gFen_1 byte,"+
				"nFen_1 float,"+

					"d211 byte,"+
					"y211 byte,"+
					"b211 byte,"+
					"n211 float,"+ 

					"d212 byte,"+
					"y212 byte,"+
					"b212 byte,"+
					"n212 float,"+ 

					"d213 byte,"+
					"y213 byte,"+
					"b213 byte,"+
					"n213 float,"+ 

				"dEdebiyatSosyal byte,"+
				"yEdebiyatSosyal byte,"+
				"bEdebiyatSosyal byte,"+
				"gEdebiyatSosyal byte,"+
				"nEdebiyatSosyal float,"+

					"d221 byte,"+
					"y221 byte,"+
					"b221 byte,"+
					"n221 float,"+ 

					"d222 byte,"+
					"y222 byte,"+
					"b222 byte,"+
					"n222 float,"+ 

					"d223 byte,"+
					"y223 byte,"+
					"b223 byte,"+
					"n223 float,"+
	 
					"d224 byte,"+
					"y224 byte,"+
					"b224 byte,"+
					"n224 float,"+

				"dSosyal_2 byte,"+
				"ySosyal_2 byte,"+
				"bSosyal_2 byte,"+
				"gSosyal_2 byte,"+
				"nSosyal_2 float,"+

				"d231 byte,"+
				"y231 byte,"+
				"b231 byte,"+
				"n231 float,"+ 

				"d232 byte,"+
				"y232 byte,"+
				"b232 byte,"+
				"n232 float,"+ 

				"dMatematik_2 byte,"+
				"yMatematik_2 byte,"+
				"bMatematik_2 byte,"+
				"gMatematik_2 byte,"+
				"nMatematik_2 float,"+

					"d241 byte,"+
					"y241 byte,"+
					"b241 byte,"+
					"n241 float,"+ 

					"d242 byte,"+
					"y242 byte,"+
					"b242 byte,"+
					"n242 float,"+ 

					"d243 byte,"+
					"y243 byte,"+
					"b243 byte,"+
					"n243 float,"+

				"dFen_2 byte,"+
				"yFen_2 byte,"+
				"bFen_2 byte,"+
				"gFen_2 byte,"+
				"nFen_2 float"+

				");";
			try
			{
				DataSet dsVeriSetim1 = new DataSet();
				OleDbDataAdapter odbVeriAdaptoru = new OleDbDataAdapter(strSQL, VeriTabani.strVeriTabaniAdresi);
				OleDbCommandBuilder MyCommBuilder = new OleDbCommandBuilder(odbVeriAdaptoru);
				odbVeriAdaptoru.SelectCommand.CommandText = strSQL;
				dsVeriSetim1.Clear();
				odbVeriAdaptoru.Fill(dsVeriSetim1);
				return ("İşlenmiş cevap anahtarı tablosu başarıyla yaratıldı.");
			}
			catch (Exception Exc)
			{
				return ("Hata: " + Exc.Message);
			}
			
		}

		public string OgrenciYapilariniDoldur()
		{
			int Counter = 0;
			sOgrenci[] xOgrenci = new sOgrenci[ToplamKayitSayisi];
			foreach (DataRow GecerliSatir in dsVeriSetim.Tables[strTabloHaritaIsmi].Rows)
			{
				xOgrenci[Counter].OgrenciBilgileri.Numarasi 
					= (string)(GecerliSatir.IsNull("Numarasi") ? "" : GecerliSatir["Numarasi"]);

				xOgrenci[Counter].OgrenciBilgileri.GrupNo 
					= (string)(GecerliSatir.IsNull("GrupNo") ? "" : GecerliSatir["GrupNo"]);

				xOgrenci[Counter].OgrenciBilgileri.SoyadiAdi 
					= (string)(GecerliSatir.IsNull("SoyadiAdi") ? "" : GecerliSatir["SoyadiAdi"]);

				xOgrenci[Counter].CevapAnahtari.Turkce 
					= (string)(GecerliSatir.IsNull("ocaTurkce") ? "" : GecerliSatir["ocaTurkce"]);

				xOgrenci[Counter].CevapAnahtari.Sosyal_1 
					= (string)(GecerliSatir.IsNull("ocaSosyal_1") ? "" : GecerliSatir["ocaSosyal_1"]);

				xOgrenci[Counter].CevapAnahtari.Matematik_1 
					= (string)(GecerliSatir.IsNull("ocaMatematik_1") ? "" : GecerliSatir["ocaMatematik_1"]);

				xOgrenci[Counter].CevapAnahtari.Fen_1 
					= (string)(GecerliSatir.IsNull("ocaFen_1") ? "" : GecerliSatir["ocaFen_1"]);

				xOgrenci[Counter].CevapAnahtari.EdebiyatSosyal 
					= (string)(GecerliSatir.IsNull("ocaEdebiyatSosyal") ? "" : GecerliSatir["ocaEdebiyatSosyal"]);

				xOgrenci[Counter].CevapAnahtari.Sosyal_2 
					= (string)(GecerliSatir.IsNull("ocaSosyal_2") ? "" : GecerliSatir["ocaSosyal_2"]);

				xOgrenci[Counter].CevapAnahtari.Matematik_2 
					= (string)(GecerliSatir.IsNull("ocaMatematik_2") ? "" : GecerliSatir["ocaMatematik_2"]);

				xOgrenci[Counter].CevapAnahtari.Fen_2 
					= (string)(GecerliSatir.IsNull("ocaFen_2") ? "" : GecerliSatir["ocaFen_2"]);

				Counter++;
			}
			Ogrenci = xOgrenci;
			return ("Veri tabanından bilgilerin okunması tamamlandı...");
		}

		public int CevapAnahtariIndeksiniBul(string caNumarasi)
		{
			//
			//ca: Cevap Anahtarı
			//

			int Counter = 0;
			bool Found = false;

			try
			{
				foreach (sOgrenci x in Ogrenci)
				{
					if (x.OgrenciBilgileri.Numarasi == caNumarasi)
					{
						Found = true;
						return Counter;
					}
					else 
					{ 
						Counter++;
					}
				}
				if (Found == true)
                    return (Counter);
				else
					return -1;
			}
			catch
			{
				return -1;
			}
			
		}

		public string PuanlarTablosunuYarat()
		{
			string strSQL = "CREATE TABLE Puanlar ("+

				"Numarasi char(5),"+
				"GrupNo char(3),"+
			//	"KitapcikTuru char(1),"+
				"SoyadiAdi char(20),"+

				"SP_Turkce float,"+
				"SP_Sosyal_1 float,"+
				"SP_Matematik_1 float,"+
				"SP_Fen_1 float,"+
				"SP_EdebiyatSosyal float,"+
				"SP_Sosyal_2 float,"+
				"SP_Matematik_2 float,"+
				"SP_Fen_2 float,"+

				"AOSS_SOZ_1 float,"+
				"AOSS_SAY_1 float,"+
				"AOSS_EA_1 float,"+

				"AOSS_SOZ_2_1 float,"+
				"AOSS_SAY_2_1 float,"+
				"AOSS_EA_2_1 float,"+

				"AOSS_SOZ_2_2 float,"+
				"AOSS_SAY_2_2 float,"+
				"AOSS_EA_2_2 float,"+

				"OSS_SOZ_1 float,"+
				"OSS_SAY_1 float,"+
				"OSS_EA_1 float,"+

				"DD_SOZ_1 integer,"+
				"DD_SAY_1 integer,"+
				"DD_EA_1 integer,"+

				"SD_SOZ_1 integer,"+
				"SD_SAY_1 integer,"+
				"SD_EA_1 integer,"+

				"OSS_SOZ_2_1 float,"+
				"OSS_SAY_2_1 float,"+
				"OSS_EA_2_1 float,"+

				"OSS_SOZ_2_2 float,"+
				"OSS_SAY_2_2 float,"+
				"OSS_EA_2_2 float,"+

				"OSS_SOZ_2 float,"+	// _2_1 ve _2_2 toplamları...
				"OSS_SAY_2 float,"+
				"OSS_EA_2 float,"+
		
				"DD_SOZ_2 integer,"+
				"DD_SAY_2 integer,"+
				"DD_EA_2 integer,"+

				"SD_SOZ_2 integer,"+
				"SD_SAY_2 integer,"+
				"SD_EA_2 integer"+
				
				");";
			try
			{
				DataSet dsVeriSetim1 = new DataSet();
				OleDbDataAdapter odbVeriAdaptoru = new OleDbDataAdapter(null, VeriTabani.strVeriTabaniAdresi);
				OleDbCommandBuilder MyCommBuilder = new OleDbCommandBuilder(odbVeriAdaptoru);
				odbVeriAdaptoru.SelectCommand.CommandText = strSQL;
				dsVeriSetim1.Clear();
				odbVeriAdaptoru.Fill(dsVeriSetim1);
				return ("Puanlar tablosu yaratıldı...");
			}
			catch (Exception Exc)
			{
				return ("Hata: " + Exc.Message);
			}
		}


		public string Turkce_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Turkce.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Turkce = Ogrenci[x].CevapAnahtari.Turkce.PadRight(30);
				Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari = Ogrenci[x].CevapAnahtari.Turkce.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i])
					{
						case ' ':
							Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Turkce.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Turkce.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								Ogrenci[x].TestBilgileri.Turkce.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i]);
							}
							else
							{
								Ogrenci[x].TestBilgileri.Turkce.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Turkce.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Türkçe Testi analizi tamamlandı...");
		}

		public string Sosyal_1_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Sosyal_1.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Sosyal_1 = Ogrenci[x].CevapAnahtari.Sosyal_1.PadRight(30);
				Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari = Ogrenci[x].CevapAnahtari.Sosyal_1.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<13) Ogrenci[x].DersBilgileri.Tarih_121.BosCevapSayisi++;
							if ((i>12)&&(i<23)) Ogrenci[x].DersBilgileri.Cografya_122.BosCevapSayisi++;
							if ((i>22)&&(i<30)) Ogrenci[x].DersBilgileri.Felsefe_123.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Sosyal_1.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Sosyal_1.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Tarih_121.DogruCevapSayisi++;
								if ((i>12)&&(i<23)) Ogrenci[x].DersBilgileri.Cografya_122.DogruCevapSayisi++;
								if ((i>22)&&(i<30)) Ogrenci[x].DersBilgileri.Felsefe_123.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Sosyal_1.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Tarih_121.YanlisCevapSayisi++;
								if ((i>12)&&(i<23)) Ogrenci[x].DersBilgileri.Cografya_122.YanlisCevapSayisi++;
								if ((i>22)&&(i<30)) Ogrenci[x].DersBilgileri.Felsefe_123.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Sosyal_1.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Sosyal_1.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Sosyal_1 Testi analizi tamamlandı...");
		}

		public string Matematik_1_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Matematik_1.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Matematik_1 = Ogrenci[x].CevapAnahtari.Matematik_1.PadRight(30);
				Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari = Ogrenci[x].CevapAnahtari.Matematik_1.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i])
					{
						case ' ':
							Ogrenci[x].TestBilgileri.Matematik_1.BosCevapSayisi++;
							Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i] = '_';
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Matematik_1.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								Ogrenci[x].TestBilgileri.Matematik_1.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i]);
							}
							else
							{
								Ogrenci[x].TestBilgileri.Matematik_1.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Matematik_1.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Matematik_1 Testi analizi tamamlandı...");
		}

		public string Fen_1_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Fen_1.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Fen_1 = Ogrenci[x].CevapAnahtari.Fen_1.PadRight(30);
				Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari = Ogrenci[x].CevapAnahtari.Fen_1.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<13) Ogrenci[x].DersBilgileri.Fizik_141.BosCevapSayisi++;
							if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_142.BosCevapSayisi++;
							if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_143.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Fen_1.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Fen_1.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Fizik_141.DogruCevapSayisi++;
								if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_142.DogruCevapSayisi++;
								if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_143.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Fen_1.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Fizik_141.YanlisCevapSayisi++;
								if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_142.YanlisCevapSayisi++;
								if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_143.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Fen_1.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Fen_1.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Fen_1 Testi analizi tamamlandı...");
		}


		public string EdebiyatSosyal_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.EdebiyatSosyal.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.EdebiyatSosyal = Ogrenci[x].CevapAnahtari.EdebiyatSosyal.PadRight(30);
				Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari = Ogrenci[x].CevapAnahtari.EdebiyatSosyal.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<17) Ogrenci[x].DersBilgileri.TurkceEdb_211.BosCevapSayisi++;
							if ((i>16)&&(i<25)) Ogrenci[x].DersBilgileri.TurkiyeCografyasi_212.BosCevapSayisi++;
							if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Psikoloji_213.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.EdebiyatSosyal.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.EdebiyatSosyal.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<17) Ogrenci[x].DersBilgileri.TurkceEdb_211.DogruCevapSayisi++;
								if ((i>16)&&(i<25)) Ogrenci[x].DersBilgileri.TurkiyeCografyasi_212.DogruCevapSayisi++;
								if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Psikoloji_213.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.EdebiyatSosyal.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<17) Ogrenci[x].DersBilgileri.TurkceEdb_211.YanlisCevapSayisi++;
								if ((i>16)&&(i<25)) Ogrenci[x].DersBilgileri.TurkiyeCografyasi_212.YanlisCevapSayisi++;
								if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Psikoloji_213.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.EdebiyatSosyal.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.EdebiyatSosyal.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("EdebiyatSosyal Testi analizi tamamlandı...");
		}

		public string Sosyal_2_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Sosyal_2.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Sosyal_2 = Ogrenci[x].CevapAnahtari.Sosyal_2.PadRight(30);
				Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari = Ogrenci[x].CevapAnahtari.Sosyal_2.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<13) Ogrenci[x].DersBilgileri.Tarih_221.BosCevapSayisi++;
							if ((i>12)&&(i<20)) Ogrenci[x].DersBilgileri.UlkelerCografyasi_222.BosCevapSayisi++;
							if ((i>19)&&(i<25)) Ogrenci[x].DersBilgileri.Sosyoloji_223.BosCevapSayisi++;
							if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Mantik_224.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Sosyal_2.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Sosyal_2.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Tarih_221.DogruCevapSayisi++;
								if ((i>12)&&(i<20)) Ogrenci[x].DersBilgileri.UlkelerCografyasi_222.DogruCevapSayisi++;
								if ((i>19)&&(i<25)) Ogrenci[x].DersBilgileri.Sosyoloji_223.DogruCevapSayisi++;
								if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Mantik_224.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Sosyal_2.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Tarih_221.YanlisCevapSayisi++;
								if ((i>12)&&(i<20)) Ogrenci[x].DersBilgileri.UlkelerCografyasi_222.YanlisCevapSayisi++;
								if ((i>19)&&(i<25)) Ogrenci[x].DersBilgileri.Sosyoloji_223.YanlisCevapSayisi++;
								if ((i>24)&&(i<30)) Ogrenci[x].DersBilgileri.Mantik_224.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Sosyal_2.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Sosyal_2.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Sosyal_2 Testi analizi tamamlandı...");
		}

		public string Matematik_2_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Matematik_2.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Matematik_2 = Ogrenci[x].CevapAnahtari.Matematik_2.PadRight(30);
				Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari = Ogrenci[x].CevapAnahtari.Matematik_2.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<21) Ogrenci[x].DersBilgileri.Matematik_231.BosCevapSayisi++;
							if ((i>20)&&(i<30)) Ogrenci[x].DersBilgileri.Geometri_232.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Matematik_2.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Matematik_2.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<21) Ogrenci[x].DersBilgileri.Matematik_231.DogruCevapSayisi++;
								if ((i>20)&&(i<30)) Ogrenci[x].DersBilgileri.Geometri_232.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Matematik_2.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<21) Ogrenci[x].DersBilgileri.Matematik_231.YanlisCevapSayisi++;
								if ((i>20)&&(i<30)) Ogrenci[x].DersBilgileri.Geometri_232.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Matematik_2.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Matematik_2.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Matematik_2 Testi analizi tamamlandı...");
		}

		public string Fen_2_TestAnalizYap()
		{
			char[] DogruCevapAnahtari = Ogrenci[CevapAnahtariIndeksiniBul("99999")].CevapAnahtari.Fen_2.ToCharArray(0, 30);
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				Ogrenci[x].CevapAnahtari.Fen_2 = Ogrenci[x].CevapAnahtari.Fen_2.PadRight(30);
				Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari = Ogrenci[x].CevapAnahtari.Fen_2.ToCharArray(0, 30);

				for (int i = 0; i < 30; i++)
				{
					switch (Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i])
					{
						case ' ':
							// Ders Analizleri
							if (i<13) Ogrenci[x].DersBilgileri.Fizik_241.BosCevapSayisi++;
							if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_242.BosCevapSayisi++;
							if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_243.BosCevapSayisi++;
							//
							Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i] = '_';
							Ogrenci[x].TestBilgileri.Fen_2.BosCevapSayisi++;
							break;
						case '*':
							Ogrenci[x].TestBilgileri.Fen_2.GecersizCevapSayisi++;
							break;
						default:
							if (Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i] == DogruCevapAnahtari[i])
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Fizik_241.DogruCevapSayisi++;
								if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_242.DogruCevapSayisi++;
								if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_243.DogruCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Fen_2.DogruCevapSayisi++;
								Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i] = char.ToUpper(Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i]);
							}
							else
							{
								// Ders Analizleri
								if (i<13) Ogrenci[x].DersBilgileri.Fizik_241.YanlisCevapSayisi++;
								if ((i>12)&&(i<22)) Ogrenci[x].DersBilgileri.Kimya_242.YanlisCevapSayisi++;
								if ((i>21)&&(i<30)) Ogrenci[x].DersBilgileri.Biyoloji_243.YanlisCevapSayisi++;
								//
								Ogrenci[x].TestBilgileri.Fen_2.YanlisCevapSayisi++;
								Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i] = char.ToLower(Ogrenci[x].TestBilgileri.Fen_2.CevapAnahtari[i]);
							}
							break;
					}
				}
			}
			return ("Fen_2 Testi analizi tamamlandı...");
		}


		public string NetleriHesapla()
		{

			for (int i = 0; i < ToplamKayitSayisi; i++)
			{
				// Test Analizleri
				Ogrenci[i].TestBilgileri.Turkce.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Turkce.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Turkce.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Sosyal_1.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Sosyal_1.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Sosyal_1.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Matematik_1.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Matematik_1.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Matematik_1.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Fen_1.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Fen_1.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Fen_1.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.EdebiyatSosyal.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.EdebiyatSosyal.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.EdebiyatSosyal.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Sosyal_2.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Sosyal_2.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Sosyal_2.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Matematik_2.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Matematik_2.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Matematik_2.YanlisCevapSayisi / 4);
				Ogrenci[i].TestBilgileri.Fen_2.NetCevapSayisi 
					= Ogrenci[i].TestBilgileri.Fen_2.DogruCevapSayisi - (Ogrenci[i].TestBilgileri.Fen_2.YanlisCevapSayisi / 4);
				
				// Ders Analizleri
				Ogrenci[i].DersBilgileri.Tarih_121.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Tarih_121.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Tarih_121.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Cografya_122.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Cografya_122.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Cografya_122.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Felsefe_123.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Felsefe_123.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Felsefe_123.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Fizik_141.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Fizik_141.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Fizik_141.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Kimya_142.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Kimya_142.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Kimya_142.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Biyoloji_143.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Biyoloji_143.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Biyoloji_143.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.TurkceEdb_211.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.TurkceEdb_211.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.TurkceEdb_211.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Psikoloji_213.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Psikoloji_213.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Psikoloji_213.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Tarih_221.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Tarih_221.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Tarih_221.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Sosyoloji_223.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Sosyoloji_223.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Sosyoloji_223.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Mantik_224.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Mantik_224.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Mantik_224.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Matematik_231.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Matematik_231.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Matematik_231.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Geometri_232.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Geometri_232.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Geometri_232.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Fizik_241.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Fizik_241.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Fizik_241.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Kimya_242.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Kimya_242.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Kimya_242.YanlisCevapSayisi / 4);
				Ogrenci[i].DersBilgileri.Biyoloji_243.NetCevapSayisi
					= Ogrenci[i].DersBilgileri.Biyoloji_243.DogruCevapSayisi - (Ogrenci[i].DersBilgileri.Biyoloji_243.YanlisCevapSayisi / 4);
			}
			return ("Netler hesaplandı...");
		}


		public string TestAnalizleriniVeriTabaninaYukle()
		{
			//
			string[] strSQL = new string[ToplamKayitSayisi];
			//
			for (int i = 0; i < ToplamKayitSayisi; i++)
			{
				string ocaTurkce			= new string(Ogrenci[i].TestBilgileri.Turkce.CevapAnahtari);
				string ocaSosyal_1			= new string(Ogrenci[i].TestBilgileri.Sosyal_1.CevapAnahtari);
				string ocaMatematik_1		= new string(Ogrenci[i].TestBilgileri.Matematik_1.CevapAnahtari);
				string ocaFen_1				= new string(Ogrenci[i].TestBilgileri.Fen_1.CevapAnahtari);

				string ocaEdebiyatSosyal	= new string(Ogrenci[i].TestBilgileri.EdebiyatSosyal.CevapAnahtari);
				string ocaSosyal_2			= new string(Ogrenci[i].TestBilgileri.Sosyal_2.CevapAnahtari);
				string ocaMatematik_2		= new string(Ogrenci[i].TestBilgileri.Matematik_2.CevapAnahtari);
				string ocaFen_2				= new string(Ogrenci[i].TestBilgileri.Fen_2.CevapAnahtari);

				if (Ogrenci[i].OgrenciBilgileri.Numarasi == "99999")
				{
					continue;
				}
				else
				{
					#region SQL DEYİMİ

					strSQL[i] = "INSERT INTO TestAnalizleri VALUES ("

						+ "'" + Ogrenci[i].OgrenciBilgileri.Numarasi + "',"	
						+ "'" + Ogrenci[i].OgrenciBilgileri.GrupNo.ToString() + "',"						
						+ "'" + Ogrenci[i].OgrenciBilgileri.SoyadiAdi + "',"

						+ "'" + ocaTurkce + "',"
						+ "'" + ocaSosyal_1 + "',"
						+ "'" + ocaMatematik_1 + "',"
						+ "'" + ocaFen_1 + "',"

						+ "'" + ocaEdebiyatSosyal + "',"
						+ "'" + ocaSosyal_2 + "',"
						+ "'" + ocaMatematik_2 + "',"
						+ "'" + ocaFen_2 + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Turkce.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Turkce.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Turkce.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Turkce.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Turkce.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Tarih_121.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_121.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_121.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_121.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Cografya_122.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Cografya_122.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Cografya_122.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Cografya_122.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Felsefe_123.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Felsefe_123.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Felsefe_123.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Felsefe_123.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_1.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_1.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_1.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_1.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_1.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Matematik_1.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_1.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_1.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_1.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_1.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Fizik_141.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_141.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_141.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_141.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Kimya_142.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_142.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_142.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_142.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_143.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_143.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_143.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_143.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Fen_1.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_1.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_1.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_1.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_1.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.TurkceEdb_211.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkceEdb_211.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkceEdb_211.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkceEdb_211.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.TurkiyeCografyasi_212.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Psikoloji_213.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Psikoloji_213.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Psikoloji_213.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Psikoloji_213.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.EdebiyatSosyal.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.EdebiyatSosyal.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.EdebiyatSosyal.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.EdebiyatSosyal.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.EdebiyatSosyal.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Tarih_221.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_221.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_221.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Tarih_221.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.UlkelerCografyasi_222.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Sosyoloji_223.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Sosyoloji_223.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Sosyoloji_223.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Sosyoloji_223.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Mantik_224.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Mantik_224.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Mantik_224.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Mantik_224.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_2.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_2.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_2.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_2.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Sosyal_2.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Matematik_231.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Matematik_231.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Matematik_231.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Matematik_231.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Geometri_232.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Geometri_232.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Geometri_232.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Geometri_232.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Matematik_2.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_2.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_2.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_2.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Matematik_2.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Fizik_241.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_241.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_241.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Fizik_241.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Kimya_242.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_242.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_242.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Kimya_242.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_243.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_243.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_243.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].DersBilgileri.Biyoloji_243.NetCevapSayisi + "',"

						+ "'" + Ogrenci[i].TestBilgileri.Fen_2.DogruCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_2.YanlisCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_2.BosCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_2.GecersizCevapSayisi + "',"
						+ "'" + Ogrenci[i].TestBilgileri.Fen_2.NetCevapSayisi + "'"

						+ ");";
					#endregion
				}
			}
			try
			{

				OleDbDataAdapter odbVeriAdaptoru 
					= new OleDbDataAdapter(null, VeriTabani.strVeriTabaniAdresi);
				OleDbCommandBuilder MyCommBuilder 
					= new OleDbCommandBuilder(odbVeriAdaptoru);

				//Cevap Anahtarı hariç toplam kayıt sayısı = (ToplamKayitSayisi - 1)

				for (int i=0; i<(ToplamKayitSayisi); i++)
				{
					if (strSQL[i] != null)
					{
						odbVeriAdaptoru.SelectCommand.CommandText = strSQL[i];
						dsVeriSetim.Clear();
						odbVeriAdaptoru.Fill(dsVeriSetim);
					}
				}
				
				MyCommBuilder.Dispose();
				odbVeriAdaptoru.Dispose();
				
			}
			catch (Exception Exc)
			{
				MessageBox.Show (Exc.ToString());
				return ("(TAVTY)" + Exc.Message);
			}
			return ("Analiz başarıyla veri tabanına aktarıldı...");
		}

		public string StandartPuanlariHesapla()
		{
			for (int i = 0; i < ToplamKayitSayisi; i++)
			{ 
				Ogrenci[i].StandartPuanlar.Turkce 
					= ((Ogrenci[i].TestBilgileri.Turkce.NetCevapSayisi - Turkce_TurkiyeOrtalamasi) / Turkce_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Sosyal_1 
					= ((Ogrenci[i].TestBilgileri.Sosyal_1.NetCevapSayisi - Sosyal_1_TurkiyeOrtalamasi) / Sosyal_1_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Matematik_1 
					= ((Ogrenci[i].TestBilgileri.Matematik_1.NetCevapSayisi - Matematik_1_TurkiyeOrtalamasi) / Matematik_1_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Fen_1 
					= ((Ogrenci[i].TestBilgileri.Fen_1.NetCevapSayisi - Fen_1_TurkiyeOrtalamasi) / Fen_1_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.EdebiyatSosyal 
					= ((Ogrenci[i].TestBilgileri.EdebiyatSosyal.NetCevapSayisi - EdebiyatSosyal_TurkiyeOrtalamasi) / EdebiyatSosyal_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Sosyal_2 
					= ((Ogrenci[i].TestBilgileri.Sosyal_2.NetCevapSayisi - Sosyal_2_TurkiyeOrtalamasi) / Sosyal_2_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Matematik_2 
					= ((Ogrenci[i].TestBilgileri.Matematik_2.NetCevapSayisi - Matematik_2_TurkiyeOrtalamasi) / Matematik_2_StandartSapma) * 10 + 50;
				Ogrenci[i].StandartPuanlar.Fen_2 
					= ((Ogrenci[i].TestBilgileri.Fen_2.NetCevapSayisi - Fen_2_TurkiyeOrtalamasi) / Fen_2_StandartSapma) * 10 + 50;
			}
			return ("Standart puanlar hesaplandı...");
		}

		private void EnBuyukEnKucukAOSSHesapla()
		{
			//30 Net İçin Standart Puanları Hesapla 
			decimal	Turkce_30			= ((30 - Turkce_TurkiyeOrtalamasi) / Turkce_StandartSapma) * 10 + 50;
			decimal	Sosyal_1_30			= ((30 - Sosyal_1_TurkiyeOrtalamasi) / Sosyal_1_StandartSapma) * 10 + 50;
			decimal	Matematik_1_30		= ((30 - Matematik_1_TurkiyeOrtalamasi) / Matematik_1_StandartSapma) * 10 + 50;
			decimal	Fen_1_30			= ((30 - Fen_1_TurkiyeOrtalamasi) / Fen_1_StandartSapma) * 10 +50;
			decimal	EdebiyatSosyal_30	= ((30 - EdebiyatSosyal_TurkiyeOrtalamasi) / EdebiyatSosyal_StandartSapma) * 10 + 50;
			decimal	Sosyal_2_30			= ((30 - Sosyal_2_TurkiyeOrtalamasi) / Sosyal_2_StandartSapma) * 10 + 50;
			decimal	Matematik_2_30		= ((30 - Matematik_2_TurkiyeOrtalamasi) / Matematik_2_StandartSapma) * 10 + 50;
			decimal	Fen_2_30			= ((30 - Fen_2_TurkiyeOrtalamasi) / Fen_2_StandartSapma) * 10 +50;

			//01 Net Standart Puanları Hesapla 
			decimal	Turkce_01			= ((01 - Turkce_TurkiyeOrtalamasi) / Turkce_StandartSapma) * 10 + 50;
			decimal	Sosyal_1_01			= ((01 - Sosyal_1_TurkiyeOrtalamasi) / Sosyal_1_StandartSapma) * 10 + 50;
			decimal	Matematik_1_01		= ((01 - Matematik_1_TurkiyeOrtalamasi) / Matematik_1_StandartSapma) * 10 + 50;
			decimal	Fen_1_01			= ((01 - Fen_1_TurkiyeOrtalamasi) / Fen_1_StandartSapma) * 10 + 50;
			decimal	EdebiyatSosyal_01	= ((01 - EdebiyatSosyal_TurkiyeOrtalamasi) / EdebiyatSosyal_StandartSapma) * 10 + 50;
			decimal	Sosyal_2_01			= ((01 - Sosyal_2_TurkiyeOrtalamasi) / Sosyal_2_StandartSapma) * 10 + 50;
			decimal	Matematik_2_01		= ((01 - Matematik_2_TurkiyeOrtalamasi) / Matematik_2_StandartSapma) * 10 + 50;
			decimal	Fen_2_01			= ((01 - Fen_2_TurkiyeOrtalamasi) / Fen_2_StandartSapma) * 10 + 50;
			
			//En Büyük
			AOSS_SOZ_1_EnBuyukPuan			= (Turkce_30 * Turkce_AOSS_SOZ_1_Katsayisi) 
											+ (Sosyal_1_30 * Sosyal_1_AOSS_SOZ_1_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_SOZ_1_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_SOZ_1_Katsayisi);

			AOSS_SAY_1_EnBuyukPuan			= (Turkce_30 * Turkce_AOSS_SAY_1_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_1_AOSS_SAY_1_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_SAY_1_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_SAY_1_Katsayisi);

			AOSS_EA_1_EnBuyukPuan			= (Turkce_30 * Turkce_AOSS_EA_1_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_1_AOSS_EA_1_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_EA_1_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_EA_1_Katsayisi);

			AOSS_SOZ_2_2_EnBuyukPuan		= (EdebiyatSosyal_30 * EdebiyatSosyal_AOSS_SOZ_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_2_AOSS_SOZ_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_2_AOSS_SOZ_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_2_AOSS_SOZ_2_2_Katsayisi);

			AOSS_SAY_2_2_EnBuyukPuan		= (EdebiyatSosyal_30 * EdebiyatSosyal_AOSS_SAY_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_2_AOSS_SAY_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_2_AOSS_SAY_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_2_AOSS_SAY_2_2_Katsayisi);

			AOSS_EA_2_2_EnBuyukPuan			= (EdebiyatSosyal_30 * EdebiyatSosyal_AOSS_EA_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_2_AOSS_EA_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_2_AOSS_EA_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_2_AOSS_EA_2_2_Katsayisi);
			
			AOSS_SOZ_2_1_EnBuyukPuan		= (Turkce_30 * Turkce_AOSS_SOZ_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_1_AOSS_SOZ_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_SOZ_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_SOZ_2_2_Katsayisi);

			AOSS_SAY_2_1_EnBuyukPuan		= (Turkce_30 * Turkce_AOSS_SAY_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_1_AOSS_SAY_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_SAY_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_SAY_2_2_Katsayisi);

			AOSS_EA_2_1_EnBuyukPuan			= (Turkce_30 * Turkce_AOSS_EA_2_2_Katsayisi)
											+ (Sosyal_1_30 * Sosyal_1_AOSS_EA_2_2_Katsayisi)
											+ (Matematik_1_30 * Matematik_1_AOSS_EA_2_2_Katsayisi)
											+ (Fen_1_30 * Fen_1_AOSS_EA_2_2_Katsayisi);

			//En Küçük
			AOSS_SOZ_1_EnKucukPuan			= (Turkce_01 * Turkce_AOSS_SOZ_1_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_SOZ_1_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_SOZ_1_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_SOZ_1_Katsayisi);

			AOSS_SAY_1_EnBuyukPuan			= (Turkce_01 * Turkce_AOSS_SAY_1_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_SAY_1_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_SAY_1_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_SAY_1_Katsayisi);

			AOSS_EA_1_EnKucukPuan			= (Turkce_01 * Turkce_AOSS_EA_1_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_EA_1_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_EA_1_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_EA_1_Katsayisi);

			AOSS_SOZ_2_2_EnKucukPuan		= (EdebiyatSosyal_01 * EdebiyatSosyal_AOSS_SOZ_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_2_AOSS_SOZ_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_2_AOSS_SOZ_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_2_AOSS_SOZ_2_2_Katsayisi);

			AOSS_SAY_2_2_EnKucukPuan		= (EdebiyatSosyal_01 * EdebiyatSosyal_AOSS_SAY_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_2_AOSS_SAY_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_2_AOSS_SAY_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_2_AOSS_SAY_2_2_Katsayisi);

			AOSS_EA_2_2_EnKucukPuan			= (EdebiyatSosyal_01 * EdebiyatSosyal_AOSS_EA_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_2_AOSS_EA_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_2_AOSS_EA_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_2_AOSS_EA_2_2_Katsayisi);
			
			AOSS_SOZ_2_1_EnKucukPuan		= (Turkce_01 * Turkce_AOSS_SOZ_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_SOZ_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_SOZ_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_SOZ_2_2_Katsayisi);

			AOSS_SAY_2_1_EnKucukPuan		= (Turkce_01 * Turkce_AOSS_SAY_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_SAY_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_SAY_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_SAY_2_2_Katsayisi);
			
			AOSS_EA_2_1_EnKucukPuan			= (Turkce_01 * Turkce_AOSS_EA_2_2_Katsayisi)
											+ (Sosyal_1_01 * Sosyal_1_AOSS_EA_2_2_Katsayisi)
											+ (Matematik_1_01 * Matematik_1_AOSS_EA_2_2_Katsayisi)
											+ (Fen_1_01 * Fen_1_AOSS_EA_2_2_Katsayisi);
		}

		public string AOSS_PuanlariniHesapla()
		{
			for (int i = 0; i < ToplamKayitSayisi; i++)
			{
				//I.Bölüm Puanlari
				Ogrenci[i].AOSSPuanlari.SOZ_1 
					= (Ogrenci[i].StandartPuanlar.Turkce * Turkce_AOSS_SOZ_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_SOZ_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_SOZ_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_SOZ_1_Katsayisi);

				Ogrenci[i].AOSSPuanlari.SAY_1 
					= (Ogrenci[i].StandartPuanlar.Turkce* Turkce_AOSS_SAY_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_SAY_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_SAY_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_SAY_1_Katsayisi);

				Ogrenci[i].AOSSPuanlari.EA_1 
					= (Ogrenci[i].StandartPuanlar.Turkce * Turkce_AOSS_EA_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_EA_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_EA_1_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_EA_1_Katsayisi);

				//II.Bölüm Puanları
				Ogrenci[i].AOSSPuanlari.SOZ_2_1 
					= (Ogrenci[i].StandartPuanlar.Turkce * Turkce_AOSS_SOZ_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_SOZ_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_SOZ_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_SOZ_2_2_Katsayisi);

				Ogrenci[i].AOSSPuanlari.SAY_2_1 
					= (Ogrenci[i].StandartPuanlar.Turkce * Turkce_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_SAY_2_2_Katsayisi);

				Ogrenci[i].AOSSPuanlari.EA_2_1 
					= (Ogrenci[i].StandartPuanlar.Turkce * Turkce_AOSS_EA_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_1 * Sosyal_1_AOSS_EA_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_1 * Matematik_1_AOSS_EA_2_2_Katsayisi)
					+ (Ogrenci[i].StandartPuanlar.Fen_1 * Fen_1_AOSS_EA_2_2_Katsayisi);

				Ogrenci[i].AOSSPuanlari.SOZ_2_2 
					= (Ogrenci[i].StandartPuanlar.EdebiyatSosyal * EdebiyatSosyal_AOSS_SOZ_2_2_Katsayisi)
					+ (Ogrenci[i].StandartPuanlar.Sosyal_2 * Sosyal_2_AOSS_SOZ_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_2 * Matematik_2_AOSS_SOZ_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_2 * Fen_2_AOSS_SOZ_2_2_Katsayisi);

				Ogrenci[i].AOSSPuanlari.SAY_2_2 
					= (Ogrenci[i].StandartPuanlar.EdebiyatSosyal * EdebiyatSosyal_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_2 * Sosyal_2_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_2 * Matematik_2_AOSS_SAY_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_2 * Fen_2_AOSS_SAY_2_2_Katsayisi);

				Ogrenci[i].AOSSPuanlari.EA_2_2 
					= (Ogrenci[i].StandartPuanlar.EdebiyatSosyal * EdebiyatSosyal_AOSS_EA_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Sosyal_2 * Sosyal_2_AOSS_EA_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Matematik_2 * Matematik_2_AOSS_EA_2_2_Katsayisi) 
					+ (Ogrenci[i].StandartPuanlar.Fen_2 * Fen_2_AOSS_EA_2_2_Katsayisi);

			}
			return ("Ağırlıklı ÖSS puanları hesaplandı...");
		}

		public string YOSS_PuanlariniHesapla()
		{
			EnBuyukEnKucukAOSSHesapla();
			for (int i = 0; i < ToplamKayitSayisi; i++)
			{
				//I.Bölüm Puanlari
				Ogrenci[i].OSSPuanlari.SOZ_1 
					= 100 + ((200 * (Ogrenci[i].AOSSPuanlari.SOZ_1 - AOSS_SOZ_1_EnKucukPuan)) 
					/ (AOSS_SOZ_1_EnBuyukPuan - AOSS_SOZ_1_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.SAY_1 
					= 100 + ((200 * (Ogrenci[i].AOSSPuanlari.SAY_1 - AOSS_SAY_1_EnBuyukPuan)) 
					/ (AOSS_SAY_1_EnBuyukPuan - AOSS_SAY_1_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.EA_1 
					= 100 + ((200 * (Ogrenci[i].AOSSPuanlari.EA_1 - AOSS_EA_1_EnKucukPuan)) 
					/ (AOSS_EA_1_EnBuyukPuan - AOSS_EA_1_EnKucukPuan));

				//II.Bölüm Puanları
				Ogrenci[i].OSSPuanlari.SOZ_2_1 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.SOZ_2_1 - AOSS_SOZ_2_1_EnKucukPuan)) 
					/ (AOSS_SOZ_2_1_EnBuyukPuan - AOSS_SOZ_2_1_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.SAY_2_1 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.SAY_2_1 - AOSS_SAY_2_1_EnKucukPuan)) 
					/ (AOSS_SAY_2_1_EnBuyukPuan - AOSS_SAY_2_1_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.EA_2_1 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.EA_2_1 - AOSS_EA_2_1_EnKucukPuan)) 
					/ (AOSS_EA_2_1_EnBuyukPuan - AOSS_EA_2_1_EnKucukPuan));
                
				Ogrenci[i].OSSPuanlari.SOZ_2_2 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.SOZ_2_2 - AOSS_SOZ_2_2_EnKucukPuan)) 
					/ (AOSS_SOZ_2_2_EnBuyukPuan - AOSS_SOZ_2_2_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.SAY_2_2 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.SAY_2_2 - AOSS_SAY_2_2_EnKucukPuan)) 
					/ (AOSS_SAY_2_2_EnBuyukPuan - AOSS_SAY_2_2_EnKucukPuan));

				Ogrenci[i].OSSPuanlari.EA_2_2 
					= 50 + ((100 * (Ogrenci[i].AOSSPuanlari.EA_2_2 - AOSS_EA_2_2_EnKucukPuan)) 
					/ (AOSS_EA_2_2_EnBuyukPuan - AOSS_EA_2_2_EnKucukPuan));
			}
			return ("Yerleştirme ÖSS puanları hesaplandı...");
		}


		public string DereceleriHesapla()
		{
			//
			// Dershane Derecelerini Hesapla
			//
			for (int x = 0; x < ToplamKayitSayisi; x++)
			{
				string Grubu, SQL;
				DataView dwGorunum = new DataView();

				Grubu = Ogrenci[x].OgrenciBilgileri.GrupNo;
				SQL = 
					"SELECT Puanlar.SoyadiAdi, Puanlar.OSS_SOZ_1 " +
					"FROM Puanlar " +
					"WHERE (((Puanlar.GrupNo)=" + Grubu +"))" +
					"ORDER BY Puanlar.OSS_SOZ_1 DESC;";

				dwGorunum.Table = dsVeriSetim.Tables["Puanlar"];
				

			}
			
			return "Dereceler hesaplandı...";
		}

		public string PuanlariVeriTabaninaYukle()
		{

			//
			string[] strSQL = new string[ToplamKayitSayisi];
			//
			for (int i = 0; i < ToplamKayitSayisi; i++)
			{
				if (Ogrenci[i].OgrenciBilgileri.Numarasi == "99999")
				{
					continue;
				}
				else
				{             
					decimal SOZ_2 = Ogrenci[i].OSSPuanlari.SOZ_2_2 + Ogrenci[i].OSSPuanlari.SOZ_2_1;
					decimal SAY_2 = Ogrenci[i].OSSPuanlari.SAY_2_2 + Ogrenci[i].OSSPuanlari.SAY_2_1;
					decimal EA_2 = Ogrenci[i].OSSPuanlari.EA_2_2 + Ogrenci[i].OSSPuanlari.EA_2_1;
					
					#region SQL DEYİMİ
					strSQL[i] = "INSERT INTO Puanlar VALUES ("
						
						+ "'" + Ogrenci[i].OgrenciBilgileri.Numarasi + "',"
						+ "'" + Ogrenci[i].OgrenciBilgileri.GrupNo.ToString() + "',"
						+ "'" + Ogrenci[i].OgrenciBilgileri.SoyadiAdi + "',"

						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Turkce, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Sosyal_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Matematik_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Fen_1, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.EdebiyatSosyal, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Sosyal_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Matematik_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].StandartPuanlar.Fen_2, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SOZ_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SAY_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.EA_1, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SOZ_2_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SAY_2_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.EA_2_1, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SOZ_2_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.SAY_2_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].AOSSPuanlari.EA_2_2, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SOZ_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SAY_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.EA_1, 3) + "',"

						+ "'" + Ogrenci[i].DershaneDerecesi.SOZ_1 + "',"
						+ "'" + Ogrenci[i].DershaneDerecesi.SAY_1 + "',"
						+ "'" + Ogrenci[i].DershaneDerecesi.EA_1 + "',"

						+ "'" + Ogrenci[i].SınıfDerecesi.SOZ_1 + "',"
						+ "'" + Ogrenci[i].SınıfDerecesi.SAY_1 + "',"
						+ "'" + Ogrenci[i].SınıfDerecesi.EA_1 + "',"

						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SOZ_2_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SAY_2_1, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.EA_2_1, 3) + "',"

						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SOZ_2_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.SAY_2_2, 3) + "',"
						+ "'" + Math.Round(Ogrenci[i].OSSPuanlari.EA_2_2, 3) + "',"

						+ "'" + Math.Round(SOZ_2, 3) + "',"
						+ "'" + Math.Round(SAY_2, 3) + "',"
						+ "'" + Math.Round(EA_2, 3) + "',"

						+ "'" + Ogrenci[i].DershaneDerecesi.SOZ_2 + "',"
						+ "'" + Ogrenci[i].DershaneDerecesi.SAY_2 + "',"
						+ "'" + Ogrenci[i].DershaneDerecesi.EA_2 + "',"

						+ "'" + Ogrenci[i].SınıfDerecesi.SOZ_2 + "',"
						+ "'" + Ogrenci[i].SınıfDerecesi.SAY_2 + "',"
						+ "'" + Ogrenci[i].SınıfDerecesi.EA_2 + "'"
						
						+ ");";
					#endregion

				}
			}
			try
			{
				OleDbDataAdapter odbVeriAdaptoru 
					= new OleDbDataAdapter(null, VeriTabani.strVeriTabaniAdresi);
				OleDbCommandBuilder MyCommBuilder 
					= new OleDbCommandBuilder(odbVeriAdaptoru);
				
				//Cevap Anahtarı hariç toplam kayıt sayısı = (ToplamKayitSayisi - 1)

				for (int i = 0; i < (ToplamKayitSayisi) ; i++)
				{
					if (strSQL[i] != null)
					{
					odbVeriAdaptoru.SelectCommand.CommandText = strSQL[i];
					dsVeriSetim.Clear();
					odbVeriAdaptoru.Fill(dsVeriSetim);
					}
				}
				MyCommBuilder.Dispose();
				odbVeriAdaptoru.Dispose();
			}
			catch (Exception Exc)
			{
				MessageBox.Show (Exc.ToString());
				return ("Hata (PVTY): " + Exc.Message);
			}
			return ("Puanlar veri tabanına yükledi...");
		}

	}
}
YOSS ham puandır, yerleştirme yazdığına bakma sen!

Mesajı son düzenleyen void ( 28-09-05 - 06:41 ).
void çevrimdışı   Alıntı Yaparak Cevapla
Eski 28-09-05, 07:41   #9 (permalink)
Banlandı
 
Giriş Tarihi: 10-03-2005
Yer: İstanbul
Yaş: 21
Mesajlar: 754
Rep Puanı: 15896
ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11ahmet_229 Rütbe: Artı 11
Rep Gücü: 0

Send a message via MSN to ahmet_229
Varsayılan Cvp: Yeni ÖSS Sistemi Puan Hesabı Programı!!!

iyi güzel yazmışın.... Bunlar için bana kaynak gösterirsen programımı bu formüllere göre değiştiricem.... Dediğim gibi bnde katsayıları kafadan sallamadım.... Bi dersanenin belirlediği katsayıları kullandım... Hesaplama mantığını anladım.... Kaynak olarak bişi gösterirsen değiştiricem programı....
ahmet_229 çevrimdışı   Alıntı Yaparak Cevapla
Eski 28-09-05, 09:52   #10 (permalink)
Meraklı
 
Giriş Tarihi: 10-07-2005
Yer: Ankara
Yaş: 29
Mesajlar: 300
Rep Puanı: 258042
A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11A.C.N Rütbe: Artı 11
Rep Gücü: 2623

Varsayılan Cvp: Yeni ÖSS Sistemi Puan Hesabı Programı!!!

arkadaşım program Hatalı max 80 ham puan girildigi ve sayısal ogrencisi icin trk-1 45 sos-1 45 mat-1 45 fen-1 45 mat-2 30 fen-30 girilince 370 gibi bi puan veriyor normalde 380 falan civarı olması lazım bi sorun var progda biraz editle
A.C.N çevrimdışı   Alıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları