Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut

Slides:



Advertisements
Benzer bir sunumlar
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Advertisements

Karar Verme: Eşitlik ve Karşılaştırma Operatörleri
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
JavaScript Birinci Hafta.
BİLEŞİK ATAMA VE DÖNGÜLER
Kontrol İfadeleri : 2.Kısım
KOŞUL İFADELERİ onbirc.com/133.
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
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
Seçme Komutları: if if (koşul1) { <koşul1 komutları> }
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.
KOŞUL İFADELERİ GMGNKJG.
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
Bölüm 3 – Yapısal Programlama
T-SQL-2.Konu Akış Kontrolleri.
Yapısal Program Geliştirme – if, if-else
Program Kontrol İfadeleri
Makine Müh. & Jeoloji Müh.
Döngü ve Koşul Komutları
Koşul/Karar Komutları Doç.Dr. Cihad DEMİRLİ Sunuda yer alan görseller adresinden alınmıştır.
ŞART İFADELERİ.
Döngü Yapıları.
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
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Chapter 4: Making Decisions
DEĞİŞKENLER.
Çoklu dallanma seçimi: switch
PHP'de Program Denetimi
DÖNGÜLER(Loop) while, for döngüleri Break ve continue işlevleri
DEYİMLER DEYİM NEDİR? Kaç guruba ayrılır? İf deyimi nasıl çalışır?
PROGRAM DENETİM DEYİMLERİ
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.
Nesne Tabanlı Programlama 2
KOŞUL İFADELERİ.
Akış Kontrolü ve Döngüler
SQL’ e Giriş Uzm. Murat YAZICI.
Bu Günkü Konular If yapısı ve karşılaştırma operatörleri
2. HAFTA 2. Hafta.
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Algoritmalar ve Programlama I Ders 5: Operatörler
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
IF if (şart) { İşlemler… }
Sayısal Analiz / Uygulama
Bölüm 4 Seçme Komutları Alıştırmalar
Bölüm 5 Döngü Komutları while Komutu while Komutu Diğer Operatörler (Bileşik atama, artırma ve azaltma operatörleri ) Diğer Operatörler (Bileşik atama,
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
Algoritma ve Programlamaya Giriş Ders 5. C Programlama Dili - 2.
NBP103 Programlama Temelleri Öğr. Gör. Mahmut Kılıçaslan
PROGRAM KONTROL KOMUTLARI 1. if koşulu 2. if else koşulu
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 2: Program Denetimi
Java İle Programlamaya GİRİş
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
MTM216 GÖRSEL PROGRAMLAMA
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Sunum transkripti:

Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut İçiçe if Komutu if-else Eşleşmesi Soru İşareti Operatörü switch Komutu

Koşul İfadesi Problem çözme sürecinde program akışını değiştirecek farklı komutlara da ihtiyaç duyulur. Bu komutlara program akışını kontrol etmeleri nedeniyle kontrol komutları adı verilir. Kontrol komutları seçme ve döngü komutları olmak üzere iki grupta toplanır.

Koşul İfadesi Koşul İfadeleri ilişkisel ve matıksal operatörler kullanılarak oluşturulur. İlişkisel Operatörler değerlerin karşılaştırılmasında kullanılır.

Koşul İfadesi Örnek:

Koşul İfadesi Operatörlerin Öncelik Sıralaması

Koşul İfadesi Mantıksal Operatörler mantıksal işlemleri gerçekleştirmek amacıyla kullanılır. && Operatörü ! Operatörü || Operatörü

Koşul İfadesi Örnek:

Koşul İfadesi Operatörlerin Genişletilmiş Öncelik Sıralaması

Koşul İfadesi Örnek: int i=5, j=10, k=20; i > 5 * k % 3 && !(k-2!=18) ↓ i > 5 * k % 3 && !(18!=18) i > 5 * k % 3 && !0 i > 5 * k % 3 && 1 i > 100 % 3 && 1 i > 1 && 1 1 && 1 1

if Komutu if komutu belirtilen koşul altında hangi komut veya komutların yürüleceğini belirleyen bir komuttur. Tek Yönlü if if (koşul_ ifadesi) komut; if komutunda ilk önce koşul ifadesinin değeri hesaplanır. Eğer koşul ifadesinin değeri sıfırdan farklı (doğru) ise komut yürütülür. Eğer koşul ifadesinin değeri 0 (yanlış) ise komut yürütülmez.

if Komutu

if Komutu Çift Yönlü if if (koşul_ifadesi) komut1; else komut2; Bu yapıda koşul_ifadesi sıfırdan farklı (doğru) ise komut1 yürütülür; koşul_ifadesi sıfır ise komut2 yürütülür.

if Komutu

Bileşik Komut Bileşik Komut içinde bir çok komut bulunduran tek bir komuttur. { komut1; komut2; . komutn; } Örnek: { printf(“Sayi giriniz: “); scanf(“%d”,&a); printf(“%d sayisinin karesi %d”,a,a*a); }

İçiçe if Durum I:

İçiçe if Durum II:

İçiçe if Durum III:

İçiçe if Örnek:

if else Eşleşmesi “Her else en yakın eşleşmemiş if ile eşleştirilir.”

Soru işareti operatörü ifade1? ifade2 : ifade3 Soru işareti operatörü kullanarak if komutu kullanarak int x=10, y; if(x>9) y=100; else y=200; int x=10, y; y=x>9 ? 100 : 200;

switch Komutu

switch Komutu Örnek: scanf(“%d”,&sinif); switch (sinif) { case 1: printf(“Birinci sinif ogrencisi\n”); break; case 2: printf(“Ikinci sinif ogrencisi\n”); case 3: printf(“Ucuncu sinif ogrencisi\n”); case 4: printf(“Dorduncu sinif ogrencisi\n”); case 5: printf(“Yuksek lisans ogrencisi\n”); default: printf(“Sinif bilgisi yanlis\n”); }