Matlab´de AGNO hesaplama scripti |
Arkadaşlar matlab programında agno hesaplamak için bir script yazdım.Bir çoğunuz bu yöntemi kullanıyorsunuzdur eminim.27 krediye kadar destekliyor.27kredinin altında ders aldıysanız boş ders için sorulan inputlara 0 yazarsanız sorun kalmaz.Onun dışında sonunda da toplam krediyi soruyor ve agno hesaplıyor.Scripte kopyala yapıştır yapmanız yeterli.Can sıkıntısından böyle bir şeyle meşgul olurken buldum kendimi Daha önce sitede var mıydı bilmiyorum.Oldukça basit yazdım.Üzerinde uğraşılarak daha da geliştirilebilir. --------------------------------------------- A=4.0; AB=3.7; BA=3.3; B=3.0; BC=2.7; CB=2.3; C=2.0; CD=1.7; DC=1.3; D=1.0; F=0; q=input(´Ders1 Kredi=´); w=input(´Ders1 Not=´); k1=q*w; disp(´Krediye Katkısı=´) disp(k1) r=input(´Ders2 Kredi=´); t=input(´Ders2 Not=´); k2=r*t; disp(´Krediye Katkısı=´) disp(k2) y=input(´Ders3 Kredi=´); u=input(´Ders3 Not=´); k3=y*u; disp(´Krediye Katkısı=´) disp(k3) o=input(´Ders4 Kredi=´); p=input(´Ders4 Not=´); k4=o*p; disp(´Krediye Katkısı=´) disp(k4) a=input(´Ders5 Kredi=´); s=input(´Ders5 Not=´); k5=a*s; disp(´Krediye Katkısı=´) disp(k5) d=input(´Ders6 Kredi=´); f=input(´Ders6 Not=´); k6=d*f; disp(´Krediye Katkısı=´) disp(k6) g=input(´Ders7 Kredi=´); h=input(´Ders7 Not=´); k7=g*h; disp(´Krediye Katkısı=´) disp(k7) j=input(´Ders8 Kredi=´); k=input(´Ders8 Not=´); k8=j*k; disp(´Krediye Katkısı=´) disp(k8) l=input(´Ders9 Kredi=´); z=input(´Ders9 Not=´); k9=l*z; disp(´Krediye Katkısı=´) disp(k9) toplam_kredi=input(´Toplam Kredi=´); AGNO=(k1+k2+k3+k4+k5+k6+k7+k8+k9)/toplam_kredi; disp(´AGNO=´); disp(AGNO) --------------------------------------------- Bu arada A- yerine AB veya B+ yerine BA gibi bir yazım istemekte. + ve - leri tanımlarken hata veriyor ya da ben beceremedim |
gönderen: Flea - 29/01/2011 - 08:53
|
Konu Hakkında Yapılan Yorumlar: |
yorum yapan(tarih) | yorum |
Shady (29/01/2011 - 09:10) | Sorumun cevabını aldım. Ellerine sağlık |
Flea (29/01/2011 - 10:16) | Böyle bir soru sorduğunu bilmiyordum Sağol. |