MANTIKSAL OPERATÖRLER

Slides:



Advertisements
Benzer bir sunumlar
İLKÖĞRETİM MATEMATİK 8. SINIF
Advertisements

OPERATÖRLER.
PHP ile Lab Örnekleri Lab Çalışması.
Değişken , Veri Türleri ve Operatörler
BÖLÜM Atama Deyimi (Assignment)
Karar Verme: Eşitlik ve Karşılaştırma Operatörleri
mantIKSAL OPERATÖRLER
JavaScript Birinci Hafta.
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.
Ayrık Yapılar Matlab Notları
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 2: Program Denetimi
EDUTIME Java Day 4 Serdar TÜRKEL.
VERİ TABANI II- 4.HAFTA ALT SORGULAR Türetilmiş ve İLİntİlİ tablolar
BPR151 ALGORİTMA VE PROGRAMLAMA - I
ÜSLÜ SAYILAR Hazırlayan:Yunus YILMAZ
Karar ifadeleri ve Döngüler
BPR152 ALGORİTMA VE PROGRAMLAMA - II
Operatörler.
Bölüm 3 – Yapısal Programlama
T-SQL-2.Konu Akış Kontrolleri.
İŞLEM ÖNCELİĞİ MATEMATİK 5,6.
Yapısal Program Geliştirme – if, if-else
OPERATÖRLER.
Makine Müh. & Jeoloji Müh.
 2006 Pearson Education, Inc. All rights reserved. Görsel C# ile Windows Programlama Güz 2009 (5. Hafta)
Döngü ve Koşul Komutları
Operatörler ve Denetim Yapıları
Formüller Mustafa AÇIKKAR.
Programlama (Hatırlamalar) Yard.Doç.Dr. Cihad DEM İ RL İ Sunu İ çeri ğ i Kayna ğ ı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş,
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
Kontrol Yapıları ve Döngüler
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
 2006 Pearson Education, Inc. All rights reserved Kontrol İfadeleri: 2. Bölüm.
C# Programlama Dili İlk programımız Tür dönüşümü Yorum ekleme
Temel Kavramlar, İşlemler, Operatörler
Çoklu dallanma seçimi: switch
Mantıksal Operatörler ve Denetim Yapıları
MATLAB’te Döngüler.
BİL 102 BİLGİSAYAR PROGRAMLAMA
İnternet Programlama - 2
PROGRAM DENETİM DEYİMLERİ
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
Nesne Tabanlı Programlama 2
Javascript Examples.
Biçimsel Diller ve Soyut Makineler
Bu Günkü Konular If yapısı ve karşılaştırma operatörleri
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.
SOSYAL BİLGİLER ÖĞRETMENLİĞİ BİLGİSAYAR 2 NOT 3. Sayıları Biçimlendirmek Hücrelere girdiğimizde sayıları biçimlendirmek için; Hizalma yapmak istediğimiz.
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
Adım Adım Algoritma.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
IF if (şart) { İşlemler… }
Ders 2 Algoritma İfade Şekilleri
TAM SAYILARLA ÇARPMA VE BÖLME İŞLEMLERİ
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
Hesaplama Tabloları (MS For Mac Excel -2) Öğr.Gör. Mehmet Akif Barış.
İleri Excel 1 Fuat Tosun.
İnternet Programlama - 2
Bilgisayar Programlamasına ve Veri Analizine Giriş - IV
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
OPERATÖRLER + / = <= MOD = = > < > AND
Excel’de VBA Programlama (Visual Basic Application)
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İ
Sunum transkripti:

MANTIKSAL OPERATÖRLER

MANTIKSAL OPERATÖR NEDİR???? Mantıksal operatörler adında anlaşılacağı gibi elde edilen verilerin mantıksal olarak sınanmasında kullanılan işlemcilerdir. Mantıksal operatörlerde yolu belirlememizde 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. Bunun içinde de 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 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. 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 önce || ve && işlemlerini yapar sonra or ve and işlemlerini gerçekleştirir. Tek bir olay için ikisinide kullanabilirsiniz.

AND ve OR operatörleri Birden fazla koşulu birleştirmemize yarayan operatörlerdir. Bu operatörlerden; AND operatörünü sorgumuz içerisinde kullanarak birleştirdiğimiz bütün koşullara uygun olan satırları listeleriz. Yani, Seçilecek bir satır için belirtilen tüm koşulların doğru (true) olması gerekir. OR operatörünü kullanarak ise, sorgumuzda seçilecek satır için koşullardan en az biri doğru olması gerekir. NOT operatörü kullanarak ise, sorgumuzda seçilecek bir satır için belirtilen koşul yanlış (false) olmalıdır.

^ (XOR) = Operatörü ise iki operandan herhangi biri farklı ise doğru sonucunu üretir. İki operand da aynı değere sahip ise sonuç yalnıştır. Örn: (yalnış ^ doğru => doğru) İki operand da birbirinden farklıdır. | (Değil) =operatörü ise tek operand ile birlikte çalışır. Operanda ait değerin tersini alır. Operand yalnış ise doğru, doğru ise yalnış sonucunu üretir. && (Koşullu Ve) ve || (Koşullu Veya) operatörlerinin normal & ve | operatörlerinden tek farkı normal operatörlerin her iki operandı da önermeye dahil etmesiyken, koşullu operatörlerin sadece gerektiğinde ikinci operanda bakmasıdır.

8. Kullanıcının puanını girdiğinde notunu ekrana yazdıran, yanlış puan girildiğinde uyarı veren programın algoritmasını tasarlayınız.

48. Kullanıcının girdiği 3 sayıyı büyükten küçüğe sıralayan programın algoritmasını tasarlayınız.

68. Bir kenar uzunluğu kullanıcı tarafından girildiği halde 68. Bir kenar uzunluğu kullanıcı tarafından girildiği halde * işareti ile içi boş kare oluşturan programın algoritmasını tasarlayınız.

HAZIRLAYAN SEREN TUNÇER 297 11/C