Bilgisayar Bilimi Kur-1 Dersi
PROBLEM ÇÖZME SÜRECİ
FONKSİYONLAR
MATEMATİKSEL FONKSİYONLAR
1-Sqrt(N) Fonksiyonu
Sqrt(N) fonksiyonu parantez içindeki sayının karekökünü verir.
Örnek:
Sqrt(16)=>4
Sqrt(25)=>5
Sqrt(36)=>6
Sqrt(100)=>10
2.Abs(N) Fonksiyonu
Abs(n) fonksiyonu parantez içindeki sayının mutlak değerini alır.
Örn:
Abs(-5) =>5
Abs(-20)=>20
Abs(25)=>25
Abs (0) =>0
Sqrt(Abs(-36))=> sqrt(36)=>6
3.Random() Fonkisyonu
Random fonkisyonu 0 ile 1 arasında rastgele bir sayı üretir.
Örn:
Random()=>0.25484548845
Random()=>0.85455672524
DİZİ FONKSİYONLARI
1.Mid(s,n1,n2)
Mid fonksiyonu s adlı dizinin n1 karakterinden itibaren n2 tane karakteri döndürür.
Örn:
a=”bilgisayar”
mid(a,3,4)=>”lgis”
mid(“izzettin”,2,3) =>”zze”
2.Left(S,N)
Left fonksiyonu s adlı diziden sol taraftan itibaren N tane karekteri döndürür.
Örn:
X=”karadeniz”
Left(X,4)=>” kara”
Left(“manisa”,3)=>”man”
A=”karadeniz”
Mid(left(A,4),2,3)=>mid(“kara”,2,3)=>”ara”
3.Right(S,N)
Right fonksiyonu S adlı diziden sağdan itibaren N tane karakterini döndürür.
Örn:
A=”2278454845”
Right(A,2)=>”45”
Right(“Trabzonspor”,4)=>”spor”
4.Length(S)
Dizinin boyutunu verir. Kaç karakterden oluştuğunu söyler.
Örn:
S=”bordomavi”
Length(s)=>9
Length(“kadir”)=>5
Sqrt(length(“mavi”))=>sqrt(4)=>2
Length(“1234@56”)+length(“melisa”)=>7+6=13
5.Average(n1,n2)
Average(n1,n2) parantez içindeki parametre olarak verilen sayıların ortalamasını verir.
Örn:
Average(10,20,30)=>20
Sayi1=4
Sayi2=6
Average(sayi1,sayi2)=>5
Örn:
Average(sqrt(16),sqrt(4),6)=>4
Sqrt(average(2,4,6))=>2
6.Sum(n1,n2)
Parantez içindeki parametre olarak verilen sayıların toplamını verir.
Örn:
Sum(1,2)=>3
Sum(10,20,30)=>60
