• 23-03-2021, 00:50:55
    #1
    Arkadaş Tıbbi Uzmanlık Sınavı ( TUS ) sonuçları için bir puan hesaplama sistemi nasıl yapabilirim. internettte onlarca örnek var ama neye göre hesaplıyorlar nasıl yapılıyor pek bişi çıkaramadım. bir yardıme teseniz en azından bir ipucu

  • 23-03-2021, 01:08:44
    #2
    Umarım Yardımcı Olur. @ahmetderyalar;

    console.log("temelNet" + $temelNet);
    console.log("klinikNet" + $klinikNet);
    $temeln.html(Math.round(($temelNet) * 100) / 100);
    $klinikn.html(Math.round(($klinikNet) * 100) / 100);


    $klinikPuanF = $temelNet * 0.220379 + $klinikNet * 0.271676 + 26.669399;
    $temelPuanF = $temelNet * 0.308530 + $klinikNet * 0.163004 + 27.972186;
    $klinikPuan.html(Math.round(($klinikPuanF) * 1000) / 1000);
    $temelPuan.html(Math.round(($temelPuanF) * 1000) / 1000);

    $klinikPuan2019F = $temelNet * 0.239346666666667 + $klinikNet * 0.282468235294118 + 25.5063194117646;
    $temelPuan2019F = $temelNet * 0.335079999999995 + $klinikNet * 0.169480941176471 + 27.5117436470592;
    $klinikPuan2019.html(Math.round(($klinikPuan2019F) * 1000) / 1000);
    $temelPuan2019.html(Math.round(($temelPuan2019F) * 1000) / 1000);


    /*
    tus calc ekim 2020:
    klinik puan: temel net*0.2323836735+klinik net*0.2614084848+26.30325782
    temel puan: temel net*0.3253371429+klinik net*0.1568448485+28.26959762
    */

    $klinikPuan2020ekimF = $temelNet * 0.2323836735 + $klinikNet * 0.2614084848 + 26.30325782;
    $temelPuan2020ekimF = $temelNet * 0.3253371429 + $klinikNet * 0.1568448485 + 28.26959762;
    $klinikPuan2020ekim.html(Math.round(($klinikPuan20 20ekimF) * 1000) / 1000);
    $temelPuan2020ekim.html(Math.round(($temelPuan2020 ekimF) * 1000) / 1000);

    /**
    * tus calc şubat 2020:

    klinik puan: temel net*0,22037888888889+klinik net*0,271676000000002+26,6693998888886
    temel puan: temel net*0,308531111111111+klinik net*0,163004000000001+27,972186111111

    tus calc eylul:

    klinik puan: temel net*0,239346666666667+klinik net*0,282468235294118+25,5063194117646
    temel puan: temel net*0,335079999999995+klinik net*0,169480941176471+27,5117436470592
    */
  • 23-03-2021, 02:11:22
    #3
    erolkarakoy adlı üyeden alıntı: mesajı görüntüle
    Umarım Yardımcı Olur. @ahmetderyalar;

    console.log("temelNet" + $temelNet);
    console.log("klinikNet" + $klinikNet);
    $temeln.html(Math.round(($temelNet) * 100) / 100);
    $klinikn.html(Math.round(($klinikNet) * 100) / 100);


    $klinikPuanF = $temelNet * 0.220379 + $klinikNet * 0.271676 + 26.669399;
    $temelPuanF = $temelNet * 0.308530 + $klinikNet * 0.163004 + 27.972186;
    $klinikPuan.html(Math.round(($klinikPuanF) * 1000) / 1000);
    $temelPuan.html(Math.round(($temelPuanF) * 1000) / 1000);

    $klinikPuan2019F = $temelNet * 0.239346666666667 + $klinikNet * 0.282468235294118 + 25.5063194117646;
    $temelPuan2019F = $temelNet * 0.335079999999995 + $klinikNet * 0.169480941176471 + 27.5117436470592;
    $klinikPuan2019.html(Math.round(($klinikPuan2019F) * 1000) / 1000);
    $temelPuan2019.html(Math.round(($temelPuan2019F) * 1000) / 1000);


    /*
    tus calc ekim 2020:
    klinik puan: temel net*0.2323836735+klinik net*0.2614084848+26.30325782
    temel puan: temel net*0.3253371429+klinik net*0.1568448485+28.26959762
    */

    $klinikPuan2020ekimF = $temelNet * 0.2323836735 + $klinikNet * 0.2614084848 + 26.30325782;
    $temelPuan2020ekimF = $temelNet * 0.3253371429 + $klinikNet * 0.1568448485 + 28.26959762;
    $klinikPuan2020ekim.html(Math.round(($klinikPuan20 20ekimF) * 1000) / 1000);
    $temelPuan2020ekim.html(Math.round(($temelPuan2020 ekimF) * 1000) / 1000);

    /**
    * tus calc şubat 2020:

    klinik puan: temel net*0,22037888888889+klinik net*0,271676000000002+26,6693998888886
    temel puan: temel net*0,308531111111111+klinik net*0,163004000000001+27,972186111111

    tus calc eylul:

    klinik puan: temel net*0,239346666666667+klinik net*0,282468235294118+25,5063194117646
    temel puan: temel net*0,335079999999995+klinik net*0,169480941176471+27,5117436470592
    */
    hocam

    bir taslak buldum üzerinden çalışıyorum. neti alıyorum. neti puana çevirecek sizin mantığınızla
    şu kod ve değişkenlere nasıl tanımlayabilriz. örnek olarak

    $ygs2d=(100+($turkce_net*2)+($matematik_net*3));
  • 23-03-2021, 19:16:19
    #4
    erolkarakoy adlı üyeden alıntı: mesajı görüntüle
    Umarım Yardımcı Olur. @ahmetderyalar;

    console.log("temelNet" + $temelNet);
    console.log("klinikNet" + $klinikNet);
    $temeln.html(Math.round(($temelNet) * 100) / 100);
    $klinikn.html(Math.round(($klinikNet) * 100) / 100);


    $klinikPuanF = $temelNet * 0.220379 + $klinikNet * 0.271676 + 26.669399;
    $temelPuanF = $temelNet * 0.308530 + $klinikNet * 0.163004 + 27.972186;
    $klinikPuan.html(Math.round(($klinikPuanF) * 1000) / 1000);
    $temelPuan.html(Math.round(($temelPuanF) * 1000) / 1000);

    $klinikPuan2019F = $temelNet * 0.239346666666667 + $klinikNet * 0.282468235294118 + 25.5063194117646;
    $temelPuan2019F = $temelNet * 0.335079999999995 + $klinikNet * 0.169480941176471 + 27.5117436470592;
    $klinikPuan2019.html(Math.round(($klinikPuan2019F) * 1000) / 1000);
    $temelPuan2019.html(Math.round(($temelPuan2019F) * 1000) / 1000);


    /*
    tus calc ekim 2020:
    klinik puan: temel net*0.2323836735+klinik net*0.2614084848+26.30325782
    temel puan: temel net*0.3253371429+klinik net*0.1568448485+28.26959762
    */

    $klinikPuan2020ekimF = $temelNet * 0.2323836735 + $klinikNet * 0.2614084848 + 26.30325782;
    $temelPuan2020ekimF = $temelNet * 0.3253371429 + $klinikNet * 0.1568448485 + 28.26959762;
    $klinikPuan2020ekim.html(Math.round(($klinikPuan20 20ekimF) * 1000) / 1000);
    $temelPuan2020ekim.html(Math.round(($temelPuan2020 ekimF) * 1000) / 1000);

    /**
    * tus calc şubat 2020:

    klinik puan: temel net*0,22037888888889+klinik net*0,271676000000002+26,6693998888886
    temel puan: temel net*0,308531111111111+klinik net*0,163004000000001+27,972186111111

    tus calc eylul:

    klinik puan: temel net*0,239346666666667+klinik net*0,282468235294118+25,5063194117646
    temel puan: temel net*0,335079999999995+klinik net*0,169480941176471+27,5117436470592
    */
    teşekkürler hocam işe yaradı