//Arsenik www.turkhackteam.org
#include <stdio.h>
#include <conio.h>
float netHesaplama(float x, float y);
int main() {
int gir,i;
float mat , fen , sos , turk , dil ;
float dogru , yanlis;
float saypuan, sozpuan, eapuan, dilpuan, net;
printf("\n");
printf("======== Oss Bilgi ve Puan Hesaplama Programi v1.0 ========\n");
printf(" Hazirlayan Arsenik, Yeni Puan Sistemine Gore Hazirlanmistir.\n");
printf("\t1-Sayisal Puan\n");
printf("\t2-Sozel Puan\n");
printf("\t3-Esit Agirlik Puani\n");
printf("\t4-Dil Puani\n");
printf("\t5-Netiniz\n");
printf("\t6-Oss Bilgi Bolumu\n");
printf("\t7-Program Hakkinda\n");
printf("\n Seciminiz : ");
scanf("%d",&gir);
switch(gir) {
case 1:
printf("==== Sayisal Puan Hesaplama Bolumu ====\n");
printf(" Matematik Netiniz : ");
scanf("%f",&mat);
printf(" Fen Netiniz : ");
scanf("%f", &fen);
printf(" Sosyal Netiniz : ");
scanf("%f", &sos);
printf(" Turkce Netiniz : ");
scanf("%f", &turk);
saypuan = 124.455 + (0.185*sos) + (0.533*turk) + (1.755*mat) + (fen*1.428) ;
printf(" Sayisal Puaniniz : %f\n",saypuan);
break;
case 2:
printf("==== Sozel Puan Hesaplama Bolumu ====\n");
printf(" Matematik Netiniz : ");
scanf("%f",&mat);
printf(" Fen Netiniz : ");
scanf("%f",&fen);
printf(" Sosyal Netiniz : ");
scanf("%f",&sos);
printf(" Turkce Netiniz : ");
scanf("%f",&turk);
sozpuan = 120.135 + (sos*1.319) + (1.985*turk) + (0.486*mat) + (0.207*fen) ;
printf(" Sozel Puaniniz : %f\n",sozpuan);
break;
case 3:
printf("==== Esit Agirlik Puani Hesaplama Bolumu ====\n");
printf(" Matematik Netiniz : ");
scanf("%f",&mat);
printf(" Fen Netiniz : ");
scanf("%f",&fen);
printf(" Sosyal Netiniz : ");
scanf("%f",&sos);
printf(" Turkce Netiniz : ");
scanf("%f" , &turk);
eapuan = 117.255 +(fen*0.219)+ (sos*0.598) + (turk*1.528) + (mat*1.716) ;
printf(" Esit Agirlik Puaniniz : %f\n",eapuan);
break;
case 4:
printf("==== Dil Puani Hesaplama Bolumu ====\n");
printf(" Dil Netiniz : ");
scanf("%f",&dil);
printf(" Turkce Netiniz : ");
scanf("%f",&turk);
dilpuan = 100 + (turk*0,8) + (dil*1,4) ;
printf(" Dil Puaniniz : %f\n",dilpuan);
break;
case 5:
printf("==== Net Hesaplama ====\n");
printf(" Dogru Sayisini Giriniz : ");
scanf("%f",&dogru);
printf(" Yanlis Sayisini Giriniz : ");
scanf("%f",&yanlis);
net = netHesaplama(dogru,yanlis);
printf(" Netiniz : %.2f\n",net);
break;
case 6:
printf("==== Sozel Bolumle Ilgili Bolumler ====\n");
printf("\t1 Turkce Neti, 1,5 Sosyal, 4,1 Matematik ve 9,6 Fen Netine Esittir.\n");
printf("\t1 Sosyal Neti, 2,7 Matematik ve 6,4 Fen Netine Esittir.\n");
printf("\n");
printf("==== Sayisal Bolumle Ilgili Bolumler ====\n");
printf("\t1 Matematik Neti, 1,2 Fen, 3,3 Turkce ve 9,5 Sosyal Netine Esittir.\n");
printf("\t1 Fen Neti, 2,7 Turkce ve 7,7 Sosyal Netine Esittir.\n");
printf("\n");
printf("==== Esit Agirlikla Ilgili Bolumler ====\n");
printf("\t1 Matematik Neti, 2,9 Sosyal ve 7,8 Fen Netine Esittir.\n");
printf("\t1 Turkce Neti, 2,5 Sosyal ve 7 Fen Netine Esittir.\n");
printf("\n");
printf("==== AOBP Katsayilari ====\n");
printf("\t2002-2003 \n");
printf("\tAlani Icinde : 0,5 0,8 \n");
printf("\tAlani Disinda : 0,2 0,3 \n");
break;
case 7:
for (i=0; i<=3;i++) {
textbackground(WHITE);
clrscr();
textcolor(i);
cputs("Bu Program Arsenik Tarafindan 01.05.2003 Tarihinde BORLAND C++ 5.0 ile Yazilmistir. Program Freeware'dir. Dagitimi Serbesttir. Makinenizde Dogacak Hicbir Hasardan Arsenik Sorumlu Degildir. Hesaplanan Puanlar Yaklasiktir. Oynamalar Olabilir. Butun OSS Adaylarina Yararli Olmasini Dilerim. Hepinize Basarilar Dilerim.\n");
}
getch();
break;
default:
printf(" Yanlis Deger Girdiniz! Lutfen 1 ile 7 Arasi Bir Deger Giriniz.\n");
break;
}
getchar();
return 0;
}
float netHesaplama(float x, float y) {
float net;
net = x - (y/4);
return net;
}