Adım Adım Ruby -3

Kategori (Ruby) Yazar (YaMTaR) Tarih : 11-07-2007

Etiketler : , , , , ,

evet tekrar rubylemeye devam 🙂

1. ve 2. yazımızdan sonra sıra geldi 3. yazımıza. Lafı uzatmadan başlıyorum

şimdi ruby, verdiğimiz bir sayının negatif mi pozitif mi olduğunu söylecek.

x = 6
if x > 0
puts "x pozitiftir"
end
^D
x pozitiftir
Çok kolay bir örnek olduğu için anlatmaya gerek duymuyorum.
x = 6
if x % 2 == 0
puts "x bir çift sayıdır."
else
puts "x bir tek sayıdır."
end
^D
x bir çift sayıdır.
Burada x= ? bir sayı atadık ve ardından if x % 2 ==0 diyerek x sayısının
2 ye bölünebilirliğini denetledik. puts komutuylada sonucu ekrana yazdırdık.
else komutu da bize 2. seçeneğimizi yani if komutunun yerine getiremediği isteğimizde
devreye 2. komutumuzun girmesi gerektiğini söylüyor.
şimdide bunu bir fonksiyon olarak tanımlayalım.
 
def ornek(x)
if x % 2 == 0
puts "x bir çift sayıdır."
else
puts "x bir tek sayıdır."
end
end
########################################
ornek(20)
^D
x bir çift sayıdır.
########################################
sayi = 19
ornek(sayi)

^D

x bir tek sayıdır.

 Sizi ve kendimi fazla yormadan bugünlükte bukadar diyorum :)

 

 



Yorum yaz