DİZİLER.

Slides:



Advertisements
Benzer bir sunumlar
Programlama-II (Java ile Bilgisayar Programlama)
Advertisements

Saatte V km hız ile giden bir aracın t zamanda aldığı yolu bulan metodu yazınız. Metodu kullanacak bir program yazınız. ( yol=hız*zaman, x=V*t) — Metot.
DİZİLER – I. Kısım YRD.DOÇ.DR. CİHAD DEMİRLİ
Dizi Kullanan Örnekler
Diziler.
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
SCANNER SINIFI ve KLAVYEDEN VERİ OKUNMASI
Nesnelerin Özellikleri. - Üye nesneler - friend belirtesi - Nesnelerin operatörlere yüklenmesi - this yerel (lokal) değişkeni - inline tanımlı üye fonksiyonlar.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
void medyan(int cevap[]) { int j; siralama(cevap);
Programlama-II (Java ile Bilgisayar Programlama)
String Diziler(Katarlar)
Tanım Birbirleriyle ilişkili ve bitişik iki ya da daha fazla bellek hücresinden oluşan yapı Örnek dizi tanımı: int tamsayiDizi[10]; tamsayiDizi[0] /*ilk.
Diziler.
OOP UYGULAMA 5.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
Elektrik-Elektronik Mühendisliği Bölümü DİZİLER C Programlama Dili Yaz Stajı Cengiz TEPE SAMSUN 2007.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Diziler
Diziler(Arrays).
Bölüm 10 Yapılar ve Birleşimler
Nesne Tabanlı Programlama Dersi Edirne Kız Teknik ve Meslek Lisesi Hazırlayan : Nuri AVCI
BPR152 ALGORİTMA VE PROGRAMLAMA - II
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Diziler.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
BPR152 ALGORİTMA VE PROGRAMLAMA - II
DELEGATE OOP-UYG.
Erişim Denetimi, Fonksiyon
While Döngüsü Tekrarlama deyimidir. Bir küme ya da deyim while kullanılarak bir çok kez yinelenebilir. Yinelenmesi için koşul sınaması döngüye girilmeden.
C# Metot Overloading (Aşırı yükleme)
.Net teknolojisi ve C# Yasin Gedik Dokuz Eylül Üniversitesi (4. Sınıf) Microsoft Danışman Öğrenci
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
Görsel C# Programlama Güz 2009 (6. Hafta).
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
BPR152 ALGORİTMA VE PROGRAMLAMA - II Öğr. Gör. Bayram AKGÜL
Chapter 6: Using Arrays.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller Aslı Ergün.
Diziler Adres Kavramı Nesnelerin Adresleri sizeof Operatörü
Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama Diziler ve Göstergeler 2-Boyutlu Diziler.
Dizi Elemanlarının Sıralanması
NESNEYE YÖNELİK PROGRAMLAMA
Numaralandırmalar(Enumaration)
Kalıtım , Sınıf Asli Ergün.
BPR152 ALGORİTMA VE PROGRAMLAMA - II Öğr. Gör. Bayram AKGÜL
Class KahveFincani { public KahveFincani() { System.out.println("KahveFincani..."); } } public class YapilandirciBasitOrnek { public static void main(String[]
Diziler (Arrays).
JAVA’DA DİZİLER Dr.Galip AYDIN.
Ders İçeriği Liste Soyut veri yapısı (ADT)
NESNEYE YÖNELİK PROGRAMLAMA
Diziler. Dizi Tanımı Dizi Elemanlarına Değer Atama Diziler ve Göstergeler 2-Boyutlu Diziler.
Bilgisayar Programlama. Tek bir değişken tanımlamak için aşağıdaki gibi bir yazım yeterlidir. int i; Hatırlanacağı gibi bu tarz bir tanımlamada.
Bölüm 5 Nesneler ve Metotlar
Bil 102 Bölüm 6 Diziler.
Bil 102 Bölüm 3 Java’da Program Akış Denetimi Bil 1021.
DİZİLER Arrays.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller
JAVA PROGRAMLAMA ORNEKLER
SINIFLAR ve NESNELER. İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Diziler
Nesne Yönelimli Programlama
BİLGİSAYAR programlama II
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
C Sharp 9. hafta - dIZILER.
Veri Tipleri 12/4/2018.
JAVA’DA DİZİLER. Özet  Dizi: belirli sayıda ve aynı veri türünden de ğ işkenlere aynı adla erişilmesini sa ğ layan bir yapıdır.  Dizilerde döngü işlemleri.
YAPISAL PROGRAMLAMA Hafta-7
Kurucular(Yapıcılar), Yıkıcılar
Diziler(Arrays).
Sunum transkripti:

DİZİLER

Dizi nedir? Bir dizi bellekte art arda sıralanmış öğelerden oluşur. Bir dizideki tüm öğeler aynı türdedir Dizinin ismiyle dizi içeriğine tümüyle erişilir

Dizi 12 -3 5 10 24 dizi[0] dizi[1] dizi[2] dizi[3] dizi[4]

Dizi Tanımlama Diziler bir sınıf türünde nesne olarak tanımlanır İki tanımlama türü vardır: 1) Aynı satırda tanımlama int [] dizi= new int[5]; 2) bildirim ve tanımlamalar ayrı satırlarda yapılır. int [] dizi; dizi= new int[5];

Farklı Dizi Tanımlamaları string[] dizi1={"bir","iki","üç"}; int[] dizi2={1,2,3}; float[] dizi3={1f,2f,3f};

Dizinin elemanına değer atama Dizinin elemanına ismiyle erişilir. dizi[0]=12; dizi[1]=33; 12 33 dizi[0] dizi[1] dizi[2] dizi[3] dizi[4]

Dizi boyutu sabit olmayabilir ve çalışma zamanında hesaplanabilir Dizinin boyutunu dışarıdan giriyoruz. int deger=int.Parse(Console.ReadLine()); int [] dizi= new int[deger];

Dizinin herbir elamanına 20 sayısını atayan program using System; class Merhaba { public static void Main() int[] dizi=new int[5]; for (int i = 0; i < 5;i++ ) dizi[i] = 20; }

Rastgele bir sayı üretir Random rnd = new Random(); int sayi = rnd.Next(); Console.WriteLine(sayi);

Random 10 ile 20 arasında rastgele bir sayı üretir Random rnd = new Random(); int sayi = rnd.Next(10, 20); Console.WriteLine(sayi);

0,0 ile 1 arasında Ondalıklı restgele bir sayı üretir Random rnd = new Random(); double sayi = rnd.NextDouble(); Console.WriteLine(sayi);

Örnekler Bir dizinin elemanlarını for döngüsü ile ekrana yazan program Klavyeden 5 elemanlı bir sayı dizisine değer girme Eşit uzunlukta iki dizinin elemanlarını karşılaştıran ve büyük elamanı ekrana yazdıran program Eşit boyutta iki dizinin elemanlarını birbirleriyle yer değiştiren program 100 elemanlı bir dizinin for döngüsü ile her bir elemanına rastgele 0-10 arasında bir değer atayan program