mantIKSAL OPERATÖRLER

Slides:



Advertisements
Benzer bir sunumlar
OPERATÖRLER.
Advertisements

PHP ile Lab Örnekleri Lab Çalışması.
Değişken , Veri Türleri ve Operatörler
BÖLÜM Atama Deyimi (Assignment)
JAVASCRİPT VERİ TÜRLERİ
OPERATÖRLER Programlama dillerinde tanımlanmış sabit ve değişkenler üzerinde işlemler yapmayı sağlayan karakter ya da karakter topluluklarına operatör.
Kontrol İfadeleri : 2.Kısım
Makine Müh. & Jeoloji Müh.
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
TEMEL C PROGRAMLAMA DERSİ 2
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
VERİ TABANI II- 4.HAFTA ALT SORGULAR Türetilmiş ve İLİntİlİ tablolar
KOŞUL İFADELERİ GMGNKJG.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
4. KONTROL VE DÖNGÜ KOMUTLARI
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Operatörler.
T-SQL-2.Konu Akış Kontrolleri.
Yapısal Program Geliştirme – if, if-else
OPERATÖRLER.
MANTIKSAL OPERATÖRLER
Operatörler ve Denetim Yapıları
Formüller Mustafa AÇIKKAR.
ŞART İFADELERİ.
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
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.
 2006 Pearson Education, Inc. All rights reserved Kontrol İfadeleri: 2. Bölüm.
Chapter 4: Making Decisions
İNTERNET PROGRAMLAMA - 1
~KOŞUL İFADELERİ~.
ÜSLÜ SAYILAR ileri.
EXCEL FORMÜL ÇUBUGU Hazırlayan:ali BALCI.
Mantıksal Operatörler ve Denetim Yapıları
BİL 102 BİLGİSAYAR PROGRAMLAMA
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.
İnternet Programlama - 2
PHP’ye Giriş Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan.
String class String karakterler dizisidir
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
Fonksiyonlar ile Çalışmak
İşlem Yönetimi (Kilitlenme)
TEMEL php Dersleri - Ders 1 Değişgenler
HAZIRLAYAN:İMRAN AKDAĞ NO:
ÜSLÜ SAYILAR.
Bu Günkü Konular If yapısı ve karşılaştırma operatörleri
Bugünkü Konular Döngüler ve Akış Diyagramları C de Döngü Tanımlama
2. HAFTA 2. Hafta.
Değişkenler Programda Değişken Tanımlama. Değişken nedir? (Variables) Program içinde kullanılan veri(data)nin tutulduğu alanın adıdır. Her veri bir tür.
Temel Bilgi Teknolojileri Yrd. Doç. Dr. Doğan Aydoğan.
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
Adım Adım Algoritma.
IF if (şart) { İşlemler… }
TAM SAYILARLA ÇARPMA VE BÖLME İŞLEMLERİ
Doğal Sayılarda Toplama Ve Çıkarma İşlemi
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
İnternet Programlama - 2
Bilgisayar Programlamasına ve Veri Analizine Giriş - IV
METHODLAR VE KOŞULLAR.
TAM SAYILAR.
OPERATÖRLER + / = <= MOD = = > < > AND
Excel’de VBA Programlama (Visual Basic Application)
PROGRAM KONTROL KOMUTLARI 1. if koşulu 2. if else koşulu
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA
Bilgisayar Programlamasına ve Veri Analizine Giriş
NİŞANTAŞI ÜNİVERSİTESİ
Veri Tabanı Yönetim Sistemleri I
Sunum transkripti:

mantIKSAL OPERATÖRLER

MantIksal metod nedir? Mantıksal operatörler adında anlaşılacağı gibi elde edilen verilerin mantıksal olarak sınanmasında kullanılan işlemcilerdir. Karşılaştırma operatörlerinin PHP programımız içindeki yol ayrımları olduğunu söylemiştim. Verilen değerlere göre akışı belirliyorduk. Mantıksal operatörlerde yolu belirlemizde bir ya da daha fazla etken varsa programın karar vermesinde yardımcı olacaklardır.İyi, kötü hepimiz kararlar alırız. “Eğer o gelirse ben bu akşam gelmem”. Bu cümlede sadece bir kişiden bahsettik. PHP içinde de bunu kurgularken sadece “if” kalıbını kullanabiliriz. Ancak şartımızı, “Eğer o ve eşi gelirlerse ben gelmem” olarak değiştirdiğimizde, karşımıza kontrol edilmesi gereken iki durum çıkıyor. İşte PHP içinde bu tür sınamaları yaparken if döngüleri içinde mantıksal operatörlerden faydalanırız.

Bildiğiniz gibi matematiksel işlemler belirli bir sıraya göre çözülür Bildiğiniz gibi matematiksel işlemler belirli bir sıraya göre çözülür. Sırasıyla; parantez içleri, üslü ifadeler, çarpma -bölme ve en son toplama-çıkarma işlemleri yapılır. Birazdan ve/veya operatörlerini incelerken her iki sınama içince 2 adet operatör göreceksiniz. Bir döngü içinde bunları kullanmak istediğinizde PHP önce || ve && işlemlerini yapar sonra or ve and işlemlerini gerçekleştirir. Tek bir olay için ikisinide kullanabilirsiniz

Mantıksal Operatörler Nelerdir ? “||” – “or” veya operatörü Yukarıdaki bilgiler ışığında her iki ifadeyide kullanabiliriz. Verdiğimiz şartlardan hepsinin ya da herhangi birinin geçerli olması durumunda sonuç “true” (doğru) olacaktır. Hiçbiri doğru değilse “false”(yanlış) olacaktır. doğru – doğru = doğru yanlış – doğru = doğru yanlış – yanlış = yanlış

ekran görüntüsü ! Değil Operatörü Yukarda kullandığımız operatörlerden sonra “!” işaretini kullanırsak, sonucu tersine çevirmiş oluruz. Bir üstteki örnekte PHP kodu içindeki “and” ifadesini “and!” ifadesiyle değiştirin. Sonucun tam tersine döndüğünü göreceksiniz. xor Şarta Bağlı Veya Verdiğimiz şartlardan bir tanesinin doğru olması durumunda sonuç true(doğru) olacak. İyi de aynı işlemi or operatörü ile de yapıyorduk. Tamam haklısınız. xor operatörünün en önemli farkı ise; verdiğimiz şartların hepsinin doğru olması durumunda sonuç false(yanlış) olacaktır. or operatörü kullanmış olsaydık. Hepsinin doğru olması durumunda da sonuç doğru(true) çıkmalıydı.

Mantıksal Operatörler tablosu Umarım aşağıdaki tablo buraya kadar anlattıklarımın bir özeti olur. Bu tabloda verdiğimiz koşulun tüm mantıksal operatörler tarafından nasıl sonuçlandırıldığını görebiliriz. $a değişkeninin 5′ten küçük, $b değişkeninin 7 ‘den büyük olması şartını inceleyelim.

SİNEM DENİZ 11-C/320