Soru 1: Kullanıcının gireceği text içerisinde istenilen karakteri büyük/küçük harf duyarlılığına göre sayacak bir program tasarlanmalıdır.
• Karakter Sayısı ve Cümle Girişi:
Kullanıcıdan maksimum karakter sayısını belirlemesini isteyin. Kullanıcıdan bu limit dahilinde bir cümle girmesini isteyin. Eğer girilen cümle karakter limitini aşıyorsa, uyarı verin ve kullanıcıdan cümleyi yeniden girmesini isteyin.
• Büyük/Küçük Harf Duyarlılığı Seçeneği:
Cümle ve harf analizi yapmadan önce, kullanıcıdan büyük/küçük harf duyarlılığı tercihini alın. Örneğin, kullanıcıya "Büyük/küçük harf duyarlılığı aktif olsun mu? (Evet/Hayır)" diye sorabilirsiniz. İstenen değerler haricinde bir cevap girildiğinde hata mesajı verilmedir. Örneğin: Evet/Hayır seçenekleri haricinde bir değer girilmesi durumunda “Lü?en geçerli bir cevap giriniz.” şeklinde hata mesajı çıkmalıdır.
• Harf Tekrar Sayısı Analizi:
Kullanıcıdan analiz edilmek üzere bir karakter girmesini isteyin. Herhangi bir karakter girilmeden ilerlendiğinde “Geçerli bir karakter giriniz” şeklinde hata mesajı çıkmalıdır. Daha önce alınan büyük/küçük harf duyarlılığı tercihine göre, girilen cümlede bu harfin kaç defa tekrar edildiğini hesaplayın.
• Örnek Program Akışı:
Maksimum karakter sayısı belirleyin: 50
Lütfen bir cümle girin: Merhaba Dünya!
Büyük/küçük harf duyarlılığı aktif olsun mu? (Evet/Hayır): Hayır
Analiz etmek için bir harf girin: a
Girilen cümlede 'a' harfi toplamda 3 defa geçmektedir.