BaşlayınÜcretsiz başlayın

Sayısal aralıkları doğrulama

Bir video oyunu yayıncısında veri analisti olarak, oyun kataloğun boyunca satış verilerini doğrulaman gerekiyor. Video oyunu satışları dramatik biçimde değişebilir. Geçersiz veriler, hangi oyunların geliştirileceği veya tanıtılacağına dair stratejik kararları yanlış yönlendirebilir. Aralık doğrulaması uygulayarak, veri girişi hatalarını işaret edebilecek şüpheli satış rakamlarını hızla belirleyebilirsin. Aşağıda bir video oyunu veri setinden örnek satış adetlerini çıkardın. Bu veriler üzerinde aralık kontrolleri kur.

Game Platform Release date Quantity (millions of units)
Wii Sports Wii 11/19/2006 41.49
Super Mario Bros. NES 11/13/1985 29.08
Mario Kart Wii Wii 4/10/2008 15.85

Range ve Collections gibi gerekli paketler senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Veri Temizleme

Kursa Göz Atın

Egzersiz talimatları

  • quantities için minimum ve maksimum değerleri al.
  • Düşük ve yüksek satış adetleri için aralıklar tanımla.
  • quantity düşük aralıkta mı kontrol et.
  • quantity yüksek aralıkta mı kontrol et.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

public class RangeValidation {
    public static void main(String[] args) {
        List quantities = Arrays.asList(41.49, 29.08, 15.85);

        // Get the minimum and maximum quantities
        Double minQuantity = ____.____(quantities);
        Double maxQuantity = ____.____(quantities);

        System.out.println("Quantity range: " + minQuantity + " - " + maxQuantity);

        // Define ranges for low and high quantities
        Range lowQuantities = ____.____(0.0, 25.0);
        Range highQuantities = ____.____(25.0, 50.0);

        for (Double quantity : quantities) {
            // Check if the quantity is low
            if (____.____(quantity)) {
                System.out.println(quantity + " - Low quantity");
            // Check if the quantity is high
            } else if (____.____(quantity)) {
                System.out.println(quantity + " - High quantity");
            } else {
                System.out.println(quantity + " - Out of expected range");
            }
        }
    }
}
Kodu Düzenle ve Çalıştır