Veritabanı Programlama Deneme Sınavı Sorusu #910405

DECLARE @Ders_Sayisi INT;
SELECT @Ders_Sayisi=COUNT(*) FROM Dersler WHERE (Not>49)
IF (@Ders_Sayisi>4)
     PRINT 'Sınıfı geçtiniz.'
ELSE IF (@Ders_Sayisi>3)
     PRINT '1 dersten sınıfta kaldınız.'
ELSE IF (@Ders_Sayisi>2)
     PRINT '2 dersten sınıfta kaldınız.'
ELSE IF (@Ders_Sayisi>1)
     PRINT '3 dersten sınıfta kaldınız.'
ELSE
     PRINT '4 dersten sınıfta kaldınız.'

Yukarıdaki programa göre Ders_Sayisi 3 olarak gelirse hangi sonuç görüntülenecektir?


Sınıfı geçtiniz.

1 dersten sınıfta kaldınız.

2 dersten sınıfta kaldınız.

3 dersten sınıfta kaldınız.

4 dersten sınıfta kaldınız.


Yanıt Açıklaması:

Ders_Sayisi 3 olarak gelirse (@Ders_Sayisi>2) seçeneği doğru olacaktır. Ekranda '2 dersten sınıfta kaldınız.' yazacaktır.

Yorumlar
  • 0 Yorum