ruby programlama dili

Ruby ile 4 İşlem ve Kullanıcıdan Değer Alma!..

Herkese merhaba. Syntax’ı Python’a yakın olan bir dil olan Ruby son zamanlar da özellikle web tarafında(Ruby on Rails) bir artış yaşamaktadır. Bende sizler için basit bir şekilde Ruby ile 4 işlem yapmayı göstereceğim.

A=10 #rastgele bir değer atadımB=20 #rastgele bir değer atadım

T=A+B #Toplamı
F=A-B #Farkı
C=A*B #Çarpımı
X=A/B #Bölümü

puts T,F,C,X //Sonucun hepsini yazdırdık

 

Gördüğünüz gibi python gibi ‘;’ kullanımı bulunmuyor. Ekrana yazdırmak için ‘puts’ kullanıyoruz. Parantez kullanmanıza gerek kalmadan yazdırma imkanınız bulunuyor fakat siz yine de parantezler içerisine alarak daha düzgün görünmesini sağlayabilirsiniz.

 

Ruby Kullanıcıdan Değer Alma?

Bunu da kısa bir örnek vererek yazayım.

A=gets #dışarıdan değer alma

B= gets

şeklinde alınıyor. Ama String olarak aldığı için farklı türler için tür dönüşümü yapmanız gerekmektedir.

puts “Adinizi Giriniz:”
name = gets.chomp  #kullanıcıdan değer alma
puts “Hosgeldin, #{name}”  #gelen değeri metin içerisinde yazmak için #{değişken_adı} kullanılır

 

puts “Yasinizi Giriniz:”
age = gets.to_i  #yaş bilgisini dışarıdan giriyoruz ve integer’a olarak alıyoruz..

#Girilen Değer string tiptedir.Bunu integer yapmak için “gets.to_i” metodunu kullanıyoruz.
year = 2019
puts “#{name}, sen #{age} yasındasın. \nSen #{year-age} yilinda dogdun.”

 

Kodları denemek için ben sololearn kullanıyorum. Dilerseniz Online Ruby yazarak herhangi bir sayfa üzerinden de kodları çalıştırabilirsiniz.

Son örneği direkt görmek için tıklayınız..

 

 

Bir cevap yazın