Page 40 - Bilgisayar Bilimi Kur 1| I. Bölüm
P. 40
4. İstatistiksel Fonksiyonlar: Maksimum değer, ortalama gibi değerleri hesaplamak için kullanılır.
5. Yardımcı Fonksiyonlar: Program dışındaki verilere erişerek işlem yapmak için kullanılır.
Bu fonksiyonlara bazı örnekler Tablo 1’de görülmektedir.
Tablo 1: Fonksiyon türleri ve örnekler
Fonksiyon Tanım Örnek Sonuç
Matematiksel Fonksiyonlar
Sqrt (N) N değerinin karekökünü döndürür. Sqrt(16) 4
Abs (N) N değerinin mutlak değerini döndürür. Abs(-6) 6
Integer (N) N değerine en yakın ya da eşit tam sayıyı Integer(6.7689) 6
döndürür.
Random 0 ile 1 arasında rastgele bir sayı döndürür. Random 0.6783456
Dizi Fonksiyonlar
Mid (S, n1, n2) Dizinin n1 pozisyonundan başlayan n2 Mid(S, 3, 3) “sem”
kadar karakteri döndürür.
S= “Yasemin”
Left (S, n) Dizinin sol tarafındaki n kadar karakteri Left(S, 3) “yas”
döndürür. S= “Yasemin”
Right (S, n) Dizinin sağ tarafındaki n kadar karakteri Right(S, 4) “emin”
döndürür.
S= “Yasemin”
Length (S) Dizideki karakter sayısını döndürür. Length(S) 7
S= “Yasemin”
Dönüştürme Fonksiyonları
Value (S) Dizi olarak tanımlanan değişkeni sayısal Value(“65.21”) +65.21
değere çevirir.
String (N) Sayısal değeri dizi değerine çevirir. String(+65.21) “65.21”
İstatistiksel Fonksiyonlar
Average (list) Birkaç sayı için ortalama değeri döndürür. Average(12, 24, 6) 14
Sum (list) Birkaç sayının toplam değerini döndürür. Sum(3, 5, 8) 16
Yardımcı Fonksiyonlar
Date Sistemin andaki tarih değerini döndürür. Date 04/23/2017
Time Sistemin şu andaki zaman değerini döndürür. Time 20.57.36
Düşünelim/Deneyelim
Aşağıdaki fonksiyon komutlarının çıktılarını yazınız.
Değişken Fonksiyon Çıktı
s=16 Sqrt (s)
s= -64 Sqrt (Abs(s))
bolum=“Bilgisayar” Left (bolum,5)
bolum= “Bilgisayar” Right (Mid(bolum,6,3),2)
s=25 Sum (s,a,y)
a=15
y=s+10
54