2.HAFTA
Sabitler :
Sabitler uzun ve akılda kalması zor olan verileri tanımlamak için kullanılırlar. Sabitler tanımlandıktan sonra asla değiştirilemezler. Const kelimesi ile sabit tanımlanır.
const String s = "Muğla Meslek En iyi Okuldur";
const double pi_s = 3.141592;
int r = 10;
Response.Write(s + "<BR>");
Response.Write("Pi= " + pi_s + "<BR>");
Response.Write("dairenin çevresi : " + (2 * pi_s * 10) + "<BR>");
Response.Write("dairenin alanı : " + (pi_s * r*r));
DİZİLER :
Diziler ardışık değişken tanımlamada ve bunları kullanmada programcılara oldukça kolaylık sağlayan yapılardır. C# da dizi tanımlamak için 2 değişik yol vardır.
1. YOL :
Dizilere sabit bir eleman sayısının verildiği tanımlama şeklidir. Eleman sayısı sonradan değiştirilemez.
Dizi_Tipi [] Dizi_Adı = new Dizi_Tipi[Eleman Sayısı];
İnt [] A=new int [10];
Double []X = new double[100];
String [] S=new String[40];
Char[ , ] harf=new[3,4];
İnt [ , ] b=new int[10,10];
2. YOL
Dizinin hafıza gözlerine başlangıç değerlerinin atanıp bu değerlerin sayısı kadar eleman sayısının ima edildiği tanımlama şeklidir.
İnt [] D = {1,2,3,4,5};
String [] isim = {“Serdar”,”Süleyman”,”Hürrem”,”Bar”};
İnt [ , ] K={{1,2,3},{4,5,6}};
Örnek :
Length Fonksiyonu :
Dizinin eleman sayısını verir.
İnt [] A = new int [10];
Response.Write(A.Length);
int[] X = {50,47,15,950,75};
int a, p = 0;
for(a=0;a<=X.Length-1;a++)
{
if(X[a] % 10==0)
{
p++;
}
}
Response.Write("Sonu 0 olan "+p+"tane eleman vardır.");