DÖNGÜ İFADELERİ.

Slides:



Advertisements
Benzer bir sunumlar
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
Advertisements

Döngüler.
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
BİLEŞİK ATAMA VE DÖNGÜLER
ÖMYO Nesne Tabanlı Programlama-1
Kontrol İfadeleri : 2.Kısım
MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko.
DÖNGÜLER For While Do While.
DÖNGÜ “Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Yrd. Doç.Dr. Nilgün GÜLER BAYAZIT
Bölüm 4 – Kontrol İfadeleri:1.kısım
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Bölüm 2: Program Denetimi
EDUTIME Java Day 4 Serdar TÜRKEL.
4. KONTROL VE DÖNGÜ KOMUTLARI
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Karar ifadeleri ve Döngüler
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 3: Döngüler
Nesne Tabanlı Programlama Dersi Edirne Kız Teknik ve Meslek Lisesi Hazırlayan : Nuri AVCI
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
T-SQL-2.Konu Akış Kontrolleri.
DÖNGÜ İFADELERİ.
Yapısal Program Geliştirme – if, if-else
DÖNGÜLER.
5. HAFTA
BPR152 ALGORİTMA VE PROGRAMLAMA - II
~DÖNGÜLER~.
ŞART İFADELERİ.
Ses Kontrol Metodlar ile ilgili son birkaç söz Tekrar: Programlama için başlıca 3 model.
Döngü Yapıları.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
Koşul İfadeleri ve Akış Kontrolü Yazdığımız uygulamanın hangi koşulda nasıl davranacağını belirterek bir akış kontrolü oluşturabilmek için koşul ifadelerini.
Akış Kontrol Mekanizmaları
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller Aslı Ergün.
PROGRAM KONTROL VE DÖNGÜ DEYİMLERİ
Kontrol Yapıları ve Döngüler
For Döngüsü Foreach Döngüsü While Döngüsü
Çoklu dallanma seçimi: switch
DÖNGÜLER.
DÖNGÜLER.
~KOŞUL İFADELERİ~.
MATLAB’te Döngüler.
DÖNGÜ YAPILARI.
DÖNGÜLER.
DÖNGÜLER(Loop) while, for döngüleri Break ve continue işlevleri
DÖNGÜLER.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 9 – Araba Ödeme Hesaplaması Uygulaması Bu.
C#’TA DÖNGÜLER onbirc.com/133.
4. KONTROL VE DÖNGÜ KOMUTLARI
String class String karakterler dizisidir
C++ Ders Notları 4.Ders (Kontrol ve Döngüler)
Outline 4.1 Giriş 4.2 Algoritmalar 4.3 Pseudocode 4.4 Kontrol İfadeleri 4.5 if tek-seçimli ifadeler 4.6 if else seçimli ifadeler 4.7 while döngü ifadeleri.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller
KOŞUL İFADELERİ.
DÖNGÜ DEYİMLERİ Programın belirli bir kesiminin birden fazla tekrarlanması işlemine DÖNGÜ denir. Bir değişken belirli bir değerden başlayıp, son değeri.
Akış Kontrolü ve Döngüler
Doç.Dr. Ahmet ÖZMEN Sakarya Üniversitesi
1 Değişken alanları Geçici değişkenler Birleşik ifadeler(bloklar) ve değişkenler Değişken Depolama Süresi ve Alanı –Local ve global değişkenler –Static.
Formlar, Button, Label, Textbox, Radiobutton, Checkbox
METHODLAR VE KOŞULLAR.
Excel’de VBA Programlama (Visual Basic Application)
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
Bölüm 2: Program Denetimi
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

DÖNGÜ İFADELERİ

İÇİNDEKİLER For Döngüsü while Döngüsü Do-While Döngüsü foreach döngüsü

Bir kod bloğunun, belirli şartlara bağlı veya bağımsız olarak ardışık çalıştırılması için döngüler kullanılır.

For Döngüsü En temel döngü yapısı for döngüsüdür. İşlemleri tekrar etmek için kullanılan yapılardır. for (ilk değer verme ; döngü koşulu ; döngü değeri değişimi) { // tekrar edilecek kod }

Örnek For (int i = 1; i< 3; i = i + 1) { Label1.Text = Label1.Text + ”<br>” + ”merhaba”; }

While Döngüsü While döngüsü bir koşul sağlanıyorken dönmeye devam eder. Koşul yanlış sonucu verdiğinde işlem durur. Yapısı while (koşul) {     //kod bloğu } Koşul ifadesi doğru ise while içinde yazılan kod bloğu çalışır. koşul yanlış olduğu anda döngü sona erer.

Örnek string isim=“merhaba”; int a=0; while(a<20) { a=a+1; Label1.Text=Label1.Text+Convert.ToString(isim); }

Do-While Döngüsü Bazen döngüdeki komutların koşul sağlanmasa da en az bir kez çalıştırılmasını isteyebiliriz. Bu gibi durumlarda do-while döngüsünü kullanırız. Bu döngü for,while döngülerinden farklı olarak koşul en sonda kontrol edilir.

do { // çalışacak kod } while(koşul); Döngü içine yazılan kod ilk olarak çalışır daha sonra while kısmındaki koşul kontrol edilir, burada bulunan koşul doğru değer döndürdüğü sürece döngü tekrar tekrar çalışır.

Örnek int a=0; string b=“merhaba”; do { a=a+1; Label1.Text=Label1.Text+”<br>”+b; } while(a<5);

Do-While İle While Farkı do…while döngüsü ilk olarak kod bloğuna girer daha sonra koşul kontrol edilir, böylece koşul doğru olsa da olmasa da kod bloğu bir kez çalışır. while döngüsü ise kod bloğuna girmeden önce koşul durumunu kontrol eder, eğer koşul doğru değilse kod bloğu asla çalışmaz. Bu küçük ama çok önemli bir farktır.

Foreach Döngüsü C#’ta foreach döngüsü bir dizi belirten ifadenin her elemanı için yapısındaki kodları çalıştıran döngüdür. foreach (degisken_tipi degisken in dizi) { //kodlar; }

Örnek string a="bilişim"; foreach ( char harf in a) { label1.text += convert.tostring (a[0]) + convert.tostring (a[1]) + convert.tostring (a[2]); break; }

Operatörler Operatörler, değişkenler veya sabitler üzerinde matematiksel ve karşılaştırma işlemlerini yapan simgelerdir. Yani bir operatör bir veya daha fazla nesne (değişken) üzerinde işlem yapan sembollerdir.

Aritmetik Operatörler Değişken veya sabitler üzerinde temel aritmetik işlemleri gerçekleyen operatörlerdir. Operatör Açıklama Örnek Anlamı + toplama x + y x ve y nin toplamı - çıkarma x - y x ve y nin farkı * carpma x * y x ve y nin çarpımı / bölme x / y x ve y nin oranı % artık bölme x % y x / y den kalan sayı

Atama Operatörleri Bu operatörler bir değişkene, bir sabit veya bir aritmetik ifade atamak (eşitlemek) için kullanılır. değişken = değişken [operatör] aritmetik ifade;

Bazı ifadelerde işlem operatörü ile atama operatörü birlikte kullanılarak, ifadeler daha kısa yazılabilir. değişken [operatör]= aritmetik ifade;

Operatör Açıklama Örnek Anlamı = atama x = 7; += ekleyerek atama x += 3 x = x + 3 -= eksilterek atama x -= 5 x = x - 5 *= çarparak atama x *= 4 x = x * 4 /= bölerek atama x /= 2 x = x / 2 %= bölüp, kalanını atama x %= 9 x = x % 9 ++ bir arttırma x++ veya ++x x = x + 1 -- bir azaltma x-- veya --x x = x - 1

Teşekkürler Ecem Arpapay