İleri Programlama Deneme Sınavı Sorusu #449382

Aşağıda bir programa ait kodlar verilmiştir.

Bu programda oluşabilecek bir kural dışı durumun sebebi ne olabilir?


Kullanıcının birbirine tam bölünmeyen sayılar girmesi

Kullanıcının birinci sayıyı 0 olarak girmesi

Kullanıcının ikinci sayıyı 0 olarak girmesi

Kullanıcının birinci sayıyı negatif girmesi

Kullanıcının ikinci sayıyı negatif girmesi


Yanıt Açıklaması:

Yukarıda, kural dışı durumlara bir başka örnek olarak KullaniciHatasi1 isimli sınıfa ait Java kodları bulunmaktadır. Bu sınıfa ait kodlar çalıştırıldığında kullanıcıdan sırasıyla 2 adet değer girmesi istenilecek ve girilen bu değerlerin birbirine bölünmesi ile elde edilecek sonuç ekrana yazdırılacaktır. Program çalıştığında kullanıcının ikinci sayıyı 0 olarak girmesi durumunda tanımsızlık ortaya çıkacak ve kural dışı durum meydana gelecektir.

Yorumlar
  • 0 Yorum