Girilen notun harf notu olarak yazılması

Üniversite sisteminden aşina olduğumuz bu örnekle, bir yandan 'if' komutunu öğreneceğiz, diğer yandan program içerisinde kullanılan komutlara vakıf olma şansını yakalayacağız. Öyle zannediyorum ki çalışma, ekte bulunan resim dosyası ile daha anlaşılır olacaktır.

Üniversite sisteminden aşina olduğumuz bu örnekle, bir yandan 'if' komutunu öğreneceğiz, diğer yandan program içerisinde kullanılan komutlara vakıf olma şansını yakalayacağız. Öyle zannediyorum ki çalışma, ekte bulunan resim dosyası ile daha anlaşılır olacaktır.


package not_cevirisi;



import javax.swing.JOptionPane;





public class Not_cevirisi {



    

    public static void main(String[] args) {

       Integer not=Integer.parseInt

               (JOptionPane.showInputDialog("Notunuzu giriniz"));

       

         String harf=" ";

         

         if (not>=90)

         {

           harf="A1";

        JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+ harf);

         

         }

        

       

        else if (not>=80)

        {

           harf="A2";

        JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+harf);

        

        }

         

        else if (not>=70)

        {

          harf="B1";

         JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+ harf);

        }

       

        else if (not>=65)

        {

            harf="B2"; 

          JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+ harf);

        }

    

        else if (not>=60)

        {

            harf="C";

         JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+ harf);

        }

         

        else if (not<60)

                {

                harf="D";

                JOptionPane.showMessageDialog(null,"Notunuz: "+not+" "+ harf);

                

                }

}



}



  • Etiketler;
Mutlu Yılmaz
Mutlu Yılmaz, şu an Kırıkkale Üniversitesinde Bilgisayar ve Öğretim Teknolojileri Öğretmenliği okuyor. Bilgilerini Sanalkurs'ta paylaşmayı sürdürecek.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yazdigin programin daha hizli calismasini istiyorsan, bu kadar if-else den kacinmalisin. Onun yerine, switch i kullanabilirsin. Yada senin yukaridaki ornegin icin hash-table yada map i kullanirsan, ayni isi daha az kod yazarak yapabilirisn.
Değerli yorumunuz için teşekkür ederim.

Yukarı Git