utkusoftware
Yoctopat
- Katılım
- 18 Temmuz 2023
- Mesajlar
- 10
Daha fazla
- Cinsiyet
- Erkek
JavaScript:
/*
not: 2 yıl önce.
? SORULAR.
1-Türkçe 40 -4 puan ...
2-Matematik 40.
3-Sosyal Bilimler 20.
4-Fen Bilimleri 20.
---->100 puanı ÖSYM veriyor.
---->Okul puanı max 60 veriyor.
*/
let turkceDogru , turkceYanlis= 0;
let matematikDogru , matematikYanlis=0;
let sosyalDogru , sosyalYanlis=0;
let fenDogru , fenYanlis=0;
let puan = 0;
let okulPuani=0;
let yeniSatir = "\r\n";
let mesaj = "TYT Puan Hesaplama uygulamasına hoşgeldiniz!"+yeniSatir
+" 1-Puan hesapla" +yeniSatir
+" 2-Çıkış yap";
// alert(mesaj);
let secim = prompt(mesaj);
switch(secim){
case "1":
okulPuani = Number(prompt("Okul puanınızı giriniz"));
turkceDogru = Number(prompt("Türkçe doğru sayısı"));
turkceYanlis = Number(prompt("Türkçe yanlış sayısı"));
matematikDogru = Number(prompt("Matematik doğru sayısı"));
matematikYanlis = Number(prompt("Matematik yanlış sayısı"));
sosyalDogru = Number(prompt("Sosyal doğru sayısı"));
sosyalYanlis = Number(prompt("Sosyal yanlış sayısı"));
fenDogru = Number(prompt("Fen doğru sayısı"));
fenYanlis = Number(prompt("Fen yanlış sayısı"));
//28 8/4 = 2 yanlış.
let dogruSayisi = turkceDogru+matematikDogru+sosyalDogru+fenDogru;
let yanlisSayisi =turkceYanlis+matematikYanlis+sosyalYanlis+fenYanlis;
let kalanDogruSayisi = dogruSayisi - (yanlisSayisi/4);
puan = (kalanDogruSayisi*4) + 100 + okulPuani;
alert("TYT Puanınız : " + puan);
break;
case "2":
alert("Uygulamadan çıkış yapıldı...");
break;
default :
alert("geçerli aralıkta değer giriniz!");
break;
}
Son düzenleme: