• Sonuç bulunamadı

Ankara Üniversitesi Nallıhan Meslek Yüksekokulu Diziler

N/A
N/A
Protected

Academic year: 2021

Share "Ankara Üniversitesi Nallıhan Meslek Yüksekokulu Diziler"

Copied!
8
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

Diziler

NB P120 PR OGR AML AMA

ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN

(2)

Diziler

Bir değişkenin yalnızca bir değeri tutar int x = 1;

100 farklı değer saklamak istediğinizde, 100 farklı değişken oluşturmak programın okunurluğu zor olcak ve hata yapılma olanağı artacaktır.

Bu sorunun üstesinden gelmek için, diziler kullanılmaktadır.

Bir dizi, aynı türden birden fazla değişkeni saklama özelliğine sahip yapılardır.

(3)

Diziler

değişken türü[] dizinin ismi=new değişken türü[dizinin eleman sayısı]

int[] sayilar=new int[10];

sayilar dizisi

index 0 1 2 3 4 5 6 7 8 9

değer 89 56 23 34 92 58 64 40 39 64

sayilar[0]=89 sayilar[5]=58 sayilar[1]=56 sayilar[6]=64 sayilar[2]=23 sayilar[7]=40 sayilar[3]=34 sayilar[8]=39 sayilar[4]=92 sayilar[9]=64

Dizinin ismi İndis numarası değeri

(4)

Diziler

double[] doubledizi = new double[50];

char[] chardizi = new char[15];

int[] intdizi = new int[20];

string[] stringdizi = new string[10];

(5)

Diziler

Dizilere ilk değer ataması

int[] sayi = new int[3] { 1, 3, 5 };

int[] sayi1 = new int[3];

sayi1[0] = 1;

sayi1[1] = 3;

sayi1[2] = 5;

string[] str = new string[] { "mahmut kılıçaslan", "ufuk tanyeri",

"salih erdurucan"};

(6)

Diziler

int[] sayilar = new int[10];

Random rastgele = new Random();

for (int i = 0; i < 10; i++) {

sayilar[i] = rastgele.Next(200);

}

for (int i = 0; i < 10; i++) {

Console.WriteLine(sayilar[i].ToString());

}

(7)

Ödevler

1. Eleman sayısını kullanıcının belirlediği bir dizi oluşturarak içine kullanıcının eleman girmesini sağlayan

2. 10 elemanlı bir tam sayı dizisinin içerisine rasgele sayılar atayan ve en küçük elemanı bulan

3. Kullanıcının eleman sayısını belirlediği bir dizinin içine kullanıcının değer girmesini sağlayan ve dizi elamanlarının ortalamasını bulup ortalamadan büyük eleman sayısını ve elamanları ekrana yazdıran

Kodları yazınız.

(8)

KAYNAKLAR

1. Erhan ARI, Algoritma ve C# Programlama, Seçkin Yayıncılık 2. https://tr.wikipedia.org/wiki/Algoritma

3. Ebubekir Yaşar (2011). Algoritma ve Programlamaya Giriş. Murathan Yayınevi.

4. Doç. Dr. Fahri VATANSEVER (2017). Algoritma geliştirme ve programlamaya giriş, Seçkin Yayıncılık

Referanslar

Benzer Belgeler

Belirleyici özellik çıkartıcı olarak adlandırılan bir sistem veya program, bir özellik vektörü olan x’in elemanlarına karşılık gelen belirleyici özellikleri x1, x2, ...,

IsFixedSize Dizinin eleman sayısının sabit olup olmadığını

bilgisayarlar otomatik olarak eşleşerek internete çıkarlar, eğer yeterli sayıda IP adresi yoksa ilk eşleşen bilgisayar internete

 Statik IP atamasında her bir IP adresi elle verildiği için aynı IP adresi verilen.. cihazlarda çakışma

 Ağa yapılan saldırılar donanıma veya yazılıma yönelik olabilir... Ağ

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Bir AC üreteçten çıkan gerilimin, çıkabildiği maximum voltaj noktasına o gerilimin maksimum değeri denir ve V max veya V tepe ile gösterilir.. Bu gerilimin bir de