NetForumlari Nacizane  Paylasim Platformu

Go Back   NetForumlari Nacizane Paylasim Platformu > IRC • mIRC • Hosting • Genel IRCD > mIRC Scripting ( Genel ) > Hazır Kodlar



Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 25-03-09, 02:26   #1
 My_HeaRt - ait Kullanıcı Resmi (Avatar)
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
ÖSS Puan Hesaplama

2006 ÖSS katsayılarına göre yazdığım ÖSS Puan Hesaplama kodu.

Yüklemek için Code tagları arasındaki kodu alıp mIRC'de Remote'a (ALT+R) yapıştırın ve kanalda, statuste ya da scriptiniz/mircnizin menüsündeki ÖSS Puan Hesaplama yazısına tıklayın.

(Dil puanı sadece İngilizce için hesaplanmaktadır.)

Ekran görüntüsü:

dialog oss_ph {
title "ÖSS Puan Hesabı 'd'"
size -1 -1 253 73
option dbu
text "Doğru", 1, 6 13 16 8
text "Yanlış", 2, 6 23 16 8
text "Net", 3, 6 33 16 8
edit "0", 4, 25 12 22 10, limit 2 center
edit "0", 5, 25 22 22 10, limit 2 center
edit "0", 6, 50 12 22 10, limit 2 center
edit "0", 7, 50 22 22 10, limit 2 center
edit "0", 8, 75 12 22 10, limit 2 center
edit "0", 9, 75 22 22 10, limit 2 center
edit "0", 10, 100 12 22 10, limit 2 center
edit "0", 11, 100 22 22 10, limit 2 center
edit "0", 12, 125 12 22 10, limit 2 center
edit "0", 13, 125 22 22 10, limit 2 center
edit "0", 14, 150 12 22 10, limit 2 center
edit "0", 15, 150 22 22 10, limit 2 center
edit "0", 16, 175 12 22 10, limit 2 center
edit "0", 17, 175 22 22 10, limit 2 center
edit "0", 18, 200 12 22 10, limit 2 center
edit "0", 19, 200 22 22 10, limit 2 center
edit "0", 20, 225 12 22 10, limit 3 center
edit "0", 21, 225 22 22 10, limit 3 center
edit "0", 22, 25 32 22 10, read center
edit "0", 23, 50 32 22 10, read center
edit "0", 24, 75 32 22 10, read center
edit "0", 25, 100 32 22 10, read center
edit "0", 26, 125 32 22 10, read center
edit "0", 27, 150 32 22 10, read center
edit "0", 28, 175 32 22 10, read center
edit "0", 29, 200 32 22 10, read center
edit "0", 30, 225 32 22 10, read center
text "Türkçe", 31, 25 4 22 8, center
text "Sosyal1", 32, 50 4 22 8, center
text "Mat 1", 33, 75 4 22 8, center
text "Fen 1", 34, 100 4 22 8, center
text "Ed. Sos.", 35, 125 4 22 8, center
text "Sosyal2", 36, 150 4 22 8, center
text "Mat 2", 37, 175 4 22 8, center
text "Fen 2", 38, 200 4 22 8, center
text "Dil", 39, 225 4 22 8, center
box "", 40, 4 0 245 44
box "", 41, 24 0 25 44
box "", 42, 49 0 25 44
box "", 43, 74 0 25 44
box "", 44, 99 0 25 44
box "", 45, 124 0 25 44
box "", 46, 149 0 25 44
box "", 47, 174 0 25 44
box "", 48, 199 0 25 44
box "", 49, 224 0 25 44
box "", 50, 24 0 225 12
button "Hesapla", 51, 191 49 56 10, default multi
button "Temizle", 52, 142 61 44 9
text "SÖZ-1", 53, 6 52 17 8, center
text "SÖZ-2", 54, 6 61 17 8, center
text "EA-1", 55, 51 52 17 8, center
text "EA-2", 56, 51 61 17 8, center
text "SAY-1", 57, 96 52 17 8, center
text "SAY-2", 58, 96 61 17 8, center
text "DİL", 59, 141 52 17 8, center
edit "0", 60, 24 51 27 10, read center
edit "0", 61, 24 60 27 10, read center
edit "0", 62, 69 51 27 10, read center
edit "0", 63, 69 60 27 10, read center
edit "0", 64, 113 51 27 10, read center
edit "0", 65, 113 61 27 10, read center
edit "0", 66, 159 51 27 10, read center
box "Puanlar", 67, 4 44 185 28
button "Kapat", 68, 191 60 56 10, cancel
box "", 69, 189 44 60 28
}
on *:dialog:oss_ph:*:*:{
if $devent == SCLICK {
if $did == 51 {
if ($calc($did(4).text + $did(5).text) > 30) || ($calc($did(6).text + $did(7).text) > 30) || ($calc($did(8).text + $did(9).text) > 30) || ($calc($did(10).text + $did(11).text) > 30) || ($calc($did(12).text + $did(13).text) > 30) || ($calc($did(14).text + $did(15).text) > 30) || ($calc($did(16).text + $did(17).text) > 30) || ($calc($did(18).text + $did(19).text) > 30) || ($calc($did(20).text + $did(21).text) > 100) { noop $input(Soru sayısı maksimum 30 olabilir. (Dil için maksimum 100 olabilir),ow,Hata - ÖSS Puan Hesaplama) | return }
did -ra $dname 22 $calc($did(4).text - ($did(5).text *0.25))
did -ra $dname 23 $calc($did(6).text - ($did(7).text *0.25))
did -ra $dname 24 $calc($did(8).text - ($did(9).text *0.25))
did -ra $dname 25 $calc($did(10).text - ($did(11).text *0.25))
did -ra $dname 26 $calc($did(12).text - ($did(13).text *0.25))
did -ra $dname 27 $calc($did(14).text - ($did(15).text *0.25))
did -ra $dname 28 $calc($did(16).text - ($did(17).text *0.25))
did -ra $dname 29 $calc($did(18).text - ($did(19).text *0.25))
did -ra $dname 30 $calc($did(20).text - ($did(21).text *0.25))
var %tür = $did(22).text, %sos1 = $did(23).text, %mat1 = $did(24).text, %fen1 = $did(25).text, %edsos = $did(26).text, %sos2 = $did(27).text, %mat2 = $did(28).text, %fen2 = $did(29).text, %d1l = $did(30).text
var %söz-1 = 119.656 + $calc((%mat1 *0.715)+(%fen1 *0.679)+(%tür *2.67)+(%sos1 *1.975))
var %söz-2 = 107.461 + $calc((%mat1 *0.767)+(%fen1 *0.728)+(%tür *1.433)+(%sos1 *1.059)+(%edsos *1.557)+(%sos2 *1.368))
var %ea-1 = 115.561 + $calc((%mat1 *2.283)+(%fen1 *0.722)+(%tür *2.273)+(%sos1 *0.9))
var %ea-2 = 102.935 + $calc((%mat1 *1.217)+(%fen1 *0.77)+(%tür *1.21)+(%sos1 *0.96)+(%mat2 *1.4)+(%edsos *1.316))
var %say-1 = 124.598 + $calc((%mat1 *2.291)+(%fen1 *2.284)+(%tür *0.77)+(%sos1 *0.542))
var %say-2 = 104.685 + $calc((%mat1 *1.282)+(%fen1 *1.278)+(%tür *0.862)+(%sos1 *0.607)+(%mat2 *1.475)+(%fen2 *1.125))
var %dil = 95.729 + $calc((%fen1 *0.428)+(%mat1 *0.596)+(%sos1 *0.707)+(%tür *1.688)+(%d1l * 1.077))
did -ra $dname 60 %söz-1 | did -ra $dname 61 %söz-2
did -ra $dname 62 %ea-1 | did -ra $dname 63 %ea-2
did -ra $dname 64 %say-1 | did -ra $dname 65 %say-2
did -ra $dname 66 $iif(%d1l == 0,-,%dil)
}
if $did == 52 { var %$ $dname | dialog -x %$ | dialog -ma %$ %$ }
}
if $devent == EDIT && $did isnum 4-22 && $did($did).text !isnum { did -ra $dname $did }
}
menu channel,status,menubar {
$iif($dialog(oss_ph),$style(2)) ÖSS Puan Hesaplama:dialog -m oss_ph oss_ph
}
İsteyen istediği scripte ekleyebilir, ben yazdım diyebilir, değiştirebilir.
Umarım birilerinin işine yarar...


Dün sabaha karşı kendimle konuştum

Ben hep kendime çıkan bir yokuştum
Yokuşun başında bir düşman vardı
Onu vurmaya gittim kendimle vuruştum
My_HeaRt

My_HeaRt isimli Üye şimdilik offline konumundadır  
Digg this Post!Bookmark Post in Technorati
Alıntı ile Cevapla
Konuyu Beğendin mi ? O Zaman Arkadaşınla Paylaş =)
Sayfayı E-Mail olarak gönder
Cevapla

Bookmarks

Etiketler
hesaplama , oss , puan


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Hizli Erisim

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ÖSS'de düzeltilemeyecek hesaplama skandalı NFA Gündemdeki Haberler 1 19-07-08 13:00
ÖSS puanlarını hesaplama formülü StoRmY ÖSS & ÖSYM 4 15-06-08 20:46
Bayzun Kur Takip kur farkı hesaplama programı LideR Genel Program Arşivi 0 31-01-08 11:09
KPSS Puan Hesaplama Almıla KPSS 0 02-12-07 18:28
Hesaplama Hatası pLaCe Komik Hikayeler 0 05-08-07 22:11


Forum Bilgileri Tema ve Dil Seçimi

Powered by vBulletin® Version 3.8.6 .
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.0

Bu web sitesi en iyi Mozilla Firefox ile ve 1024x768 Çözünürlükte Görüntülenir. >



Arşiv
89, 3, 5, 7, 66, 67, 297, 294, 295, 302, 301, 300, 309, 310, 306, 307, 308, 303, 304, 305, 35, 38, 39, 389, 333, 392, 391, 53, 54, 322, 103, 65, 63, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 91, 1064, 94, 749, 97, 96, 99, 100, 101, 315, 739, 104, 106, 107, 108, 109, 163, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 676, 671, 137, 138, 139, 1038, 140, 1033, 142, 144, 145, 146, 147, 148, 149, 150, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168, 170, 171, 1016, 1017, 737, 325, 744, 179, 180, 181, 182, 183, 184, 185, 187, 230, 654, 609, 206, 208, 211, 210, 229, 212, 228, 233, 214, 232, 216, 217, 219, 221, 222, 223, 224, 225, 226, 227, 231, 234, 235, 236, 237, 238, 239, 240, 241, 332, 244, 245, 1067, 246, 247, 248, 249, 250, 331, 255, 265, 606, 258, 259, 260, 261, 262, 267, 268, 270, 271, 272, 274, 276, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 296, 293, 290, 291, 292, 298, 299, 316, 317, 318, 319, 320, 334, 326, 330, 336, 1040, 1036, 338, 342, 343, 344, 741, 347, 615, 610, 357, 361, 362, 1042, 1041, 1003, 378, 371, 372, 373, 374, 375, 376, 377, 382, 380, 383, 384, 385, 386, 390, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 407, 414, 421, 434, 438, 435, 436, 437, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 965, 966, 967, 1010, 452, 481, 450, 451, 1024, 455, 456, 476, 743, 1012, 473, 477, 480, 478, 484, 485, 979, 977, 999, 1022, 1021, 490, 491, 492, 493, 495, 494, 1028, 496, 500, 498, 497, 508, 499, 501, 738, 509, 566, 614, 661, 664, 593, 563, 592, 740, 598, 568, 570, 750, 578, 601, 584, 582, 590, 587, 591, 594, 595, 616, 597, 600, 613, 602, 604, 1029, 605, 619, 617, 1019, 626, 620, 621, 622, 629, 1015, 1037, 631, 632, 633, 634, 635, 636, 637, 640, 736, 1026, 645, 646, 647, 652, 653, 659, 667, 669, 670, 680, 678, 679, 677, 681, 682, 683, 697, 686, 687, 688, 689, 690, 691, 1027, 699, 704, 705, 706, 707, 711, 715, 731, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 732, 735, 746, 745, 747, 753, 751, 752, 968, 970, 971, 972, 1057, 980, 981, 984, 986, 987, 989, 990, 991, 992, 993, 994, 996, 998, 1006, 1008, 1020, 1039, 1025, 1009, 1023, 1018, 1011, 1035, 1032, 1043, 1044, 1045, 1046, 1047, 1048, 1052, 1056, 1055, 1058, 1075, 1060, 1065, 1061, 1063, 1066, 1074, 1069, 1070, 1071, 1072, 1073, 1118, 1117, 1115, 1082, 1083, 1084, 1085, 1116, 1086, 1104, 1087, 1088, 1107, 1103, 1101, 1095, 1089, 1090, 1092, 1109, 1091, 1114, 1105, 1094, 1096, 1093, 1110, 1097, 1098, 1099, 1100, 1102, 1106, 1119, 1108, 1113, 1112,
Kadromuz İçin TıklayınForum Yöneticilerini Göster Konuları okunmuş sayForumları Okundu Kabul Et

Netforumlari Linkler Projesi

Siz de Netforumlari Linkler Birliği Projesi'ne katılmak istiyorsanız Buraya Tıklayın. Sitenize Ekliyeceğiniz HTML Kodu Aşağıda.
HTM Kodu:
Görünecek Şekli: Forum