~DÖNGÜLER~.

Slides:



Advertisements
Benzer bir sunumlar
Dersin Adı:ALGORİTMA GELİŞTİME TEKNİKLERİ Dersin Kodu:YBS506 Konu:Kontrol Yapıları(if / if-else) 2.HAFTA.
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Ü İFADELERİ.
DÖNGÜ “Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
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
MATLAB’İN SAYI YUVARLAMA FONKSİYONLARI
BPR152 ALGORİTMA VE PROGRAMLAMA - II
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İ.
DÖNGÜLER.
DİZİLER (Arrays) Yrd.Doç.dr. Cİhad demİrlİ
5. HAFTA
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.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
=>SÖZCÜKTE ANLAM<=
Ş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ı
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ü
Bilgisayar Programlama Güz 2011
Çoklu dallanma seçimi: switch
DÖNGÜLER.
DÖNGÜLER.
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
BM-103 Programlamaya Giriş Güz 2014 (4. Sunu)
DÖNGÜLER.
=>SÖZCÜK TÜRLERİ<=
C#’TA DÖNGÜLER onbirc.com/133.
4. KONTROL VE DÖNGÜ KOMUTLARI
String class String karakterler dizisidir
=> SÖZCÜKTE ANLAM <=
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.
Göğüşhan KILIÇ twitter.com/gogushan_kilic OLMAYA HAZIR MIYIZ?
While EndDo Repeat Until For Next.  Program mantığı içinde belirli bir düzene bağlı kalarak sürekli tekrar eden işlemlerin belirli bir kritere/değişkene.
Döngü Komutları. for deyimi bir alt limitten, bir üst limite kadar programın belirli bir parçasını tekrar eder. for deyiminde sayaç artış oranı da verilmelidir.
YAPISAL PROGRAMLAMA KAVRAMI
BM-103 Programlamaya Giriş Güz 2016 (5. Sunu)
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H04
Excel’de VBA Programlama (Visual Basic Application)
Bölüm 5: Kontrol Yapıları II (Yenilenme-Repetition)
NİŞANTAŞI ÜNİVERSİTESİ
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

~DÖNGÜLER~

~İÇİNDEKİLER~ Döngü Nedir For Döngüsü For Döngüsünün Temel Yapısı While Döngüsü While Döngüsünün Temel Yapısı Do While Döngüsü Do While Döngüsünün Temel Yapısı Do While Döngüsünün Çalışma Prensibi Foreach Döngüsü Foreach Döngüsünün Temel Yapısı Döngülerde Kullanılan Anahtar Sözcükler Kaynakça

foreach döngüleri’dir. ~Döngü Nedir? Döngüler bir program içerisinde belirli işleri defalarca yapmamızı sağlayan komut bloklarıdır. Sonsuz döngüler yapabildiğimiz gibi belirli kriterleri sağlayana kadar oluşan döngülerde yapabiliriz. ~C# dilinde 4 tip döngü vardır. Bunlar : for döngüleri while döngüleri do while döngüleri foreach döngüleri’dir.

~For Döngüsü: For döngüsü en çok kullanılan döngülerdir.

For Döngüsünün Temel Yapısı: for (başlangıç;koşul;artım) {  yapılacak işlem; } Başlangıç:Döngü içerisinde kontrol değişkeni olarak ifade edilir. Koşul:Döngünün başlangıçtan nereye kadar çalışacağını gösterir. Artım:Başlangıç değerinin döngü başa sardığında artacağını veya azalacağını gösterir.

string ads=TextBox1.Text; for(int i=1; i<=5; i=i+1) { Örnek:Adı-soyadı 5 kere yazdıran program... string ads=TextBox1.Text; for(int i=1; i<=5; i=i+1) { Label1.Text= Label1.Text+”<br>”+i; }

for(int i=1; i<=5; i=i+1) { Label1.Text=Conver.ToString(carp); } Örnek:5’e kadar olan sayıların çarpımını veren program.. int carp=1; for(int i=1; i<=5; i=i+1) { Label1.Text=Conver.ToString(carp); }

~While Döngüsü: Komut ya da komutların bir koşul sağlandığı sürece yapılmasını sağlar.

While Döngüsünün Temel Yapısı: while(kosul) komut; Veya { komut1; komut2; . }

Örnek:TextBox içine girilien sayı değerinin basamak sayısını bulan bir program... int sayi = Convert.ToInt32(textBox1.Text ); int basamak = 0; while (sayi > 0) { basamak++; sayi /= 10; } TextBox1.Text(String.Format("Girdiğiniz sayı {0} basamaklıdır", basamak));

Do While Döngüsü: Şimdiye kadar gördüğümüz döngülerde önce koşula bakılıyor, eğer koşul sağlanırsa döngü içindeki komutlar çalıştırılıyordu. Ancak bazen döngüdeki komutların koşul sağlanmasa da en az bir kez çalıştırılmasını isteyebiliriz. Bu gibi durumlar için C#'ta do while döngüsü vardır.

Do While Döngüsünün Temel Yapısı: komut; while(kosul) veya { komut1; komut2; . }

Do While Döngüsünün Çalışma Prensibi: 1)Döngüdeki komutlar bir kez çalıştırılır. 2)Koşula bakılır. a.Eğer koşul sağlanıyorsa 1. adıma dönülür. b.Eğer koşul sağlanmıyorsa döngüden çıkılır.

Örnek:Döngü içerisinde i değerini yazdıran program.. int i = 0; do {     Label1.Text="do while döngüsü içinde i değeri şuan: {0}", i;     i++; } while (i<10);

Foreach Döngüsü: Foreach döngüsü bir dizi belirten ifadenin veya bir koleksiyonun her elemanı için yapısındaki kodları çalıştıran  döngüdür. Döngünün başına dönülmesini sağlar.

Foreach Döngüsünün Temel Yapısı: foreach (degisken_tipi degisken in dizi) { //kodlar; }

Örnek:Kelimeyi TextBox’tan alan ve sadece ilk harfini yazdıran program string isim=TextBox1.Text; foreach(char k in isim) { Label1.Text=Convert.ToString(k)+Label1.Text; break; }

DÖNGÜLERDE KULLANILAN ANAHTAR SÖZCÜKLER

Break: Break komutu bütün döngülerden çıkmak için kullanılabilir. Continue: Cuntinue komutu döngünün başına dönülmesini sağlar.

~KAYNAKÇA~ http://www.dahiweb.com http://www.forumexe.com http://www.csharptr.com http://www.yazilimgunlugu.com

ESRA SARI 11/C-131 onbirc.com/131 esra--sari@hotmail.com