C
- Katılım
- 22 Eyl 2016
- Mesajlar
- 360
- Çözümler
- 2
- Tepki puanı
- 153

İki sayı aralığındaki tüm sayıların içinden sadece çift olanlarının kareleri toplamını bulan fonksiyonu yazınız.
Yukarıdaki soruyu T-SQL dili kullanarak çözünüz.
SQL:
Create Function FN_KareTopla
(
@S1 INT,
@S2 INT
)
RETURNS INT
As
Begin
Declare [USER=1476294]@temp[/USER] INT, @toplam INT = 0;
If @S1 > @S2
Begin
Set [USER=1476294]@temp[/USER] = @S1;
Set @[email protected];
Set @[email protected];
End
While @S1<[email protected]
Begin
If @S2 % 2 = 0
Set @toplam += @S2*@S2;
Set @S2-=1;
End
Return @toplam;
End
Go