Java ile yazılı notunu puanlama sistemine çevirme uygulamasının yapılması için aşağıdaki adımları takip edebilirsiniz:

Java İle Yazılı Notunu Puanlama Sistemine Çevirme Uygulaması Nasıl Yapılır?

İlgili not verilerini (örneğin, öğrencinin adı, soyadı, notları vb.) saklamak için bir veri yapısı seçin (örneğin, bir dizi, bir liste veya bir veritabanı).

Puanlama sistemine göre notları çevirmek için gerekli formül veya kuralları belirleyin.

Verileri okuyun ve formül veya kurallara göre notları çevirin.

Çevrilen notları ekrana veya dosyaya yazdırın.

Not: Bu adımlar genel bir yol göstergesidir ve uygulamanızın detaylarına göre değişebilir. Java dersleri almanız veya Java ile ilgili kitap ve kaynaklar okumanız bu süreci daha kolay hale getirebilir.

import java.util.Scanner;

public class GradingSystem {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter student name: ");
        String name = sc.nextLine();
        System.out.print("Enter student score: ");
        double score = sc.nextDouble();

        System.out.println("Grading for " + name + ":");
        if (score >= 90) {
            System.out.println("A");
        } else if (score >= 80) {
            System.out.println("B");
        } else if (score >= 70) {
            System.out.println("C");
        } else if (score >= 60) {
            System.out.println("D");
        } else {
            System.out.println("F");
        }
    }
}
Bu örnekte, kullanıcı adı ve notu alınır ve daha sonra not, belirlenen puanlama sistemine göre harf notuna çevrilir. Puanlama sistemi şu şekildedir:
A (90 veya daha yüksek)
B (80 veya daha yüksek, ama 90’dan düşük)
C (70 veya daha yüksek, ama 80’den düşük)
D (60 veya daha yüksek, ama 70’den düşük)
F (60’dan düşük)

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz. 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir