Kullanıcının klavyeden girdiği sayı 0-100 aralığındaysa geçerli değilse geçerli yazan algoritmayı yazınız
Bir sayının belirli bir aralıkta olup olmadığını kontrol etmek, birçok yazılım uygulamasında temel bir kontrol mekanizmasıdır. Bu işlemde, kullanıcının girdiği sayının 0 ile 100 arasında olup olmadığı kontrol edilir. Eğer sayı bu aralıkta yer alıyorsa, geçerli yazdırılır. Eğer sayı bu aralık dışında ise, geçersiz yazdırılır.
Algoritma, aşağıdaki adımları izler:
- Başlangıç (Start): Algoritma başlatılır.
- Sayı Girişi (Input): Kullanıcıdan bir sayı alınır.
- Koşul Kontrolü:
- Eğer sayı 0 ile 100 arasında ise geçerli yazdırılır.
- Aksi takdirde geçersiz yazdırılır.
- Sonuç Yazdırma (Output): Durum ekrana yazdırılır.
- Bitiş (End): Algoritma sonlanır.
Algoritmanın Adımları
1 2 3 4 5 6 7 8 9 10 11 | 1. Başla 2. Sayısal (sayı) 3. Yaz; "Sayı gir" 4. Oku; Sayı 5. Eğer (sayı >= 0) && (sayı <= 100) Yaz; "Geçerli" 6. Değilse Yaz; "Geçersiz" 7. Bitti |
Python Kodu
Python dilinde yukarıdaki algoritmayı şu şekilde yazabiliriz:
1 2 3 4 5 6 7 8 9 10 | # Kullanıcıdan sayıyı al sayi = float(input("Sayı giriniz: ")) # Sayının 0-100 arasında olup olmadığını kontrol et if sayi >= 0 and sayi <= 100: print("Geçerli") else: print("Geçersiz") |
Açıklama:
- input() fonksiyonu ile kullanıcıdan sayı alınır.
- if-else yapısı ile sayı 0 ile 100 arasında mı kontrol edilir.
- Sonuç, print() fonksiyonu ile ekrana yazdırılır.
Bu algoritma ve Python kodu, kullanıcının girdiği sayının 0-100 aralığında olup olmadığını kontrol eder ve sonuca göre geçerli veya geçersiz mesajlarını ekrana yazdırır. Bu tür kontrol yapıları, kullanıcıdan alınan verilerin doğruluğunu sağlamak için yaygın olarak kullanılır.
Yorum Yap