DÖNGÜ YAPILARI.

Slides:



Advertisements
Benzer bir sunumlar
Karar Verme: Eşitlik ve Karşılaştırma Operatörleri
Advertisements

Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
BİLEŞİK ATAMA VE DÖNGÜLER
ÖMYO Nesne Tabanlı Programlama-1
Nöbetçi Kontrollü Döngü
Kontrol İfadeleri : 2.Kısım
DÖNGÜLER For While Do While.
DÖNGÜ İFADELERİ.
KOŞUL İFADELERİ onbirc.com/133.
DÖNGÜ “Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
switch - case Yapısı Döngü Yapıları
Kontrol Çevrimleri FOR WHILE DO-WHILE IF-ELSE SWITCH-CASE-DEFAULT
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Yrd. Doç.Dr. Nilgün GÜLER BAYAZIT
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Bölüm 2: Program Denetimi
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Karar ifadeleri ve 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.
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.
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
Operatörler ve Denetim Yapıları
BPR152 ALGORİTMA VE PROGRAMLAMA - II
~DÖNGÜLER~.
ŞART İFADELERİ.
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ı
Kontrol Yapıları ve Döngüler
For Döngüsü Foreach Döngüsü While Döngüsü
Bilgisayar Programlama Güz 2011
Çoklu dallanma seçimi: switch
DÖNGÜLER.
DÖNGÜLER.
MATLAB’te Döngüler.
Bölüm 4 – C’de Program Kontrolü
DÖNGÜLER.
DÖNGÜLER(Loop) while, for döngüleri Break ve continue işlevleri
DÖNGÜLER.
C#’TA DÖNGÜLER onbirc.com/133.
4. KONTROL VE DÖNGÜ KOMUTLARI
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.
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
Algoritma, bir işin hangi aşamalardan geçilerek yapılacağını gösteren çalışma planıdır. Algoritma Nedir ?
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
YAPISAL PROGRAMLAMA KAVRAMI
İnternet Programlama-I
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
BM-103 Programlamaya Giriş Güz 2016 (5. Sunu)
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H04
BSM208 PROGRAMLAMA DİLLERİNİN PRENSİPLERİ
EETE233 Mikrodenetleyiciler ArduIno ile Programlama
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
4- OPERATÖR – koşul - döngü Nesne Yönelimli Programlama - i
Bölüm 5: Kontrol Yapıları II (Yenilenme-Repetition)
Bölüm 2: Program Denetimi
NİŞANTAŞI ÜNİVERSİTESİ
Bilgisayar Bilimi Döngüler.
Sunum transkripti:

DÖNGÜ YAPILARI

İçindekiler DÖNGÜ YAPILARI Bileşik atama operatörleri While ifadeleri For ifadeleri Do ifadeleri Break ve continue ifadeleri

Bileşik atama operatörleri Bu operatörler bir değişkene, bir sabit eşitlemek için kullanılır. Bileşik atama: bazı ifadelerde işlem operatörü ile atama operatörü birlikte kullanılarak, ifadeler daha kısa yazılabilir. Eğer ifade değişken = değişken [operatör] ifade; şeklinde ise, daha kısa bir biçimde değişken [operatör]= ifade; olarak yazılabilir. 

Atama operatörleri 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 artırma x++ veya ++x x=x+1; -- Bir azaltma x-- veya --x x=x-1;

WHİLE İfadeleri While döngüsü içerisine parametre olarak şart belirlenir. Şart sağlandığı sürece kod blokları arasındaki kodlar çalıştırılır. Tabi çalıştırılacak kodlar arasına şartın değerini değiştiren bir satır eklemek gerekir. Aksi taktirde sonsuz döngüye girmiş oluruz. Örnek:while(i<=20) { Label1.Text+’<br>’+i; i=i+2; } Bu örnekte biz herhangi bir değer atıyoruz.Bu atadığımız değerede i diyoruz.i değerini 20’ye kadar 2’şer artırmamızı sağlayan bir koddur.

FOR İfadeleri For döngüsü içerisine 3 parametre alır. Bunlardan ilki başlangıç değerinin yer aldığı ifade alanıdır. İkincisi şart ifadesinin yer aldığı ifade alanıdır. Üçüncü olarak ise şart ifadesini etkileyen ifade alanıdır. Örnek:for(int c=0; c<b;c++) { carp=carp*a; } Bu örnekte for’un içine c sayısını atayıp b sayısı ile karşılaştırıyoruz. Eğer c sayısı b’den küçükse c sayısını 1 artırıp carp sayısı ile a sayısını Çarpıyoruz.

DO ifadeleri While ve for ifadelerinin her ikisinde de koşul (boolean ifade) döngünün hemen başında sorgulanmaktadır. Dolayısıyla belirtilen koşul, true değerini üretmezse döngüdeki kodlar işletilmeyecektir. Oysa do ifadesinde durum farklıdır. do ifadesinde koşul (boolean ifade) döngünün sonunda verilmektedir. Bu durum döngünün en az bir defa mutlaka işletileceği anlamına gelmektedir.

Örnek:int i=1; do { Label1. Text=Label1 Örnek:int i=1; do { Label1.Text=Label1.Text+’<br>’+i; i=i+2; } while(i<=20); Bu örnekte bir i değeri atayıp onu do komutuyla her döngüde 2 artırıp Label’a yazdırmışız ve while komutuyla döngüyü durdurmuşuz.

BREAK ve CONTİNUE İfadeleri Break ve continue ifadeleri kontrol akışını değiştirmek için kullanılır. Break ifadesinin en çok kullanıldğı zaman bir programın istenen anda çıkışını sağlamak veya döngünün istenilen bir anından pas geçmektir. Continue ifadesi ise; while,for,do/while yapıları içinde çalıştığında döngünün gövde kısmının kalan kısmını atar ve döngünün diğer tekrara geçmesini sağlar.

SON HAZIRLAYAN:Tuğba KAÇ