Sayılar ve Değişkenler
Coddy'nin Ruby Journey'sinin Temeller bölümünün bir parçası — ders 4 / 88.
Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir program içinde bilgiyi depolamak, işlemek ve görüntülemek için kullanılırlar.
Kısacası, bir değişken, değişkenin adını yazarak erişebildiğimiz bir bellek birimi gibidir. Her değişkenin benzersiz bir adı ve farklı türlerde olabilen bir değeri vardır. Ruby, değişken türünü otomatik olarak algılama yeteneğine sahiptir, bu da kodlamayı daha verimli hale getirir.
Ruby'de bir değişkeni başlatmak için şu formatı kullanırız:
variable_name = valueÖrneğin:
age = 25
name = "Alice"Sayısal Veri Türleri
Ruby'nin sayılarla çalışmak için iki ana sayısal veri türü vardır:
1. Tam Sayılar (Integers) - ondalık noktası olmayan tam sayılar. Pozitif, negatif veya sıfır olabilirler:
count = 100 # Pozitif tam sayı
temperature = -5 # Negatif tam sayı
zero_value = 0 # Sıfır da bir tam sayıdır2. Floats (Ondalıklı Sayılar) - ondalık noktası içeren sayılardır. Kesirli değerleri temsil etmek için kullanılırlar:
price = 19.99 # Pozitif float
temperature = -3.5 # Negatif float
percentage = 0.75 # 0 ile 1 arasındaki floatOndalık nokta, bir float'ı bir integer'dan ayıran şeydir - 5.0 bile bir integer değil, bir float'tır.
Görev
KolaySınıf verilerini temsil etmek için iki sayısal değişken oluşturun. İlk olarak, student_count adında bir değişken oluşturun ve ona 30 tam sayı değerini atayın. Ardından average_score adında bir değişken oluşturun ve ona 87.5 ondalıklı sayı (float) değerini atayın. Son olarak, puts komutunu kullanarak her iki değişkeni de görüntüleyin.
Kopya kağıdı
Değişkenler, veri değerlerini depolayan kapsayıcılardır. Ruby'de bir değişken oluşturmak için:
variable_name = valueTam Sayılar (Integers), ondalık noktası olmayan tam sayılardır:
count = 100 # Pozitif tam sayı
temperature = -5 # Negatif tam sayı
zero_value = 0 # SıfırOndalıklı Sayılar (Floats), ondalık noktası olan sayılardır:
price = 19.99 # Pozitif ondalıklı sayı
temperature = -3.5 # Negatif ondalıklı sayı
percentage = 0.75 # 0 ile 1 arasındaki ondalıklı sayıDeğişkenleri görüntülemek için puts kullanın:
age = 25
puts ageKendin dene
# YAPILACAK: Aşağıdaki değişkenleri oluşturun
# Aşağıdaki satırları silmeyin
puts student_count
puts average_scoreBu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesap Paylaşımı Hesaplayıcısı
Hoş Geldiniz MesajıKullanıcı Girdisi Alma13İleri Seviye Diziler
Aralıklar ile Dizi Dilimlemeİndeksler ile Dizi DilimlemeDizi OperatörleriInclude? Metodu2Değişkenler ve Veri Tipleri
Sayılar ve DeğişkenlerString Veri TipiBoolean Veri TipiSymbol Veri TipiVeri Tiplerini Kontrol Etmeİsimlendirme KurallarıÖzet - Değişken Oluşturma8Döngüler
Aralıklar ile For DöngüsüWhile DöngüsüBreakNextÖzet - FaktöriyelTimes DöngüsüUntil Döngüsüİç İçe DöngülerÖzet - Dinamik Girdi3Operatörler Bölüm 1
Aritmetik OperatörlerModulo OperatörüAritmetik KısayollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel IO
puts ile Çıktı Almaprint ve p ile Çıktı AlmaDeğişkenlerle Çıktı Almagets ile Girdi AlmaChomp MetoduTip DönüşümüÖzet - Yaş HesaplayıcıÖzet - Doğru mu Yanlış mı9Metotlar
Metot TanımlamaMetot ParametreleriDönüş DeğerleriÖzet - Sigma MetoduÖzet - Doğrulama MetoduVarsayılan Parametre Değerleri12Koleksiyonlar Üzerinde Yineleme
Each Yineleyicisiİndeks ile EachStringler Üzerinde YinelemeMap ve Collect