User Tag List

Gösterilen sonuçlar: 1 ile 3 ve 3
Ağaç Şeklinde Aç1Beğeni
  • 1 gönderen MertkanElpeze

C Dilinde Karşılaştırma Operatörleri ve Mantıksal Operatörler

Programlama forumunda C Dilinde Karşılaştırma Operatörleri ve Mantıksal Operatörler konusunu incelemektesiniz.

KAYNAK : http://wp.me/p1dKsd-bx C Dersleri serimize bugün Karşılaştırma ve Mantıksal operatörleriyle devam edeceğiz. Bundan önceki C dersleri makalelerini okumadıysanız şu linklere bir göz atabilirsiniz ; C Temel Giriş / Çıkış ...

  1. #1
    MertkanElpeze - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Oct 2010
    Mesajlar
    150

    Standart C Dilinde Karşılaştırma Operatörleri ve Mantıksal Operatörler

    KAYNAK : http://wp.me/p1dKsd-bx


    C Dersleri serimize bugün Karşılaştırma ve Mantıksal operatörleriyle devam edeceğiz. Bundan önceki C dersleri makalelerini okumadıysanız şu linklere bir göz atabilirsiniz ; C Temel Giriş / Çıkış Fonksiyonları ve Ekrana yazı yazdırmak. C dilinde Veri Tipleri - Değişken tanımlama kuralları.
    Bugünkü konumuz için internette bulduğum iki tabloyu sizlerle paylaşacağım. Herhangi bir program yazarken çoğu zaman iki veya daha fazla değerin karşılaştırılması gerekir. Bu durumlara gerçek hayattan örnek verecek olursak en basitiyle bir E-Ticaret sitesindesinden alışveriş yaparken ödeyeceğimiz miktar, Kredi kartımızın ödeyebileceği miktara eşit mi ? gibi. Ya da bir üyelik sisteminde kullanıcı adı ve şifre doğru mu (yani o kullanıcı adının şifresi EŞİT Mİ ? girilen kullanıcı şifresine ). Bunları yapabilmek için mantıksal operatörlerden yararlanacağız.
    İlerleyen derslerimizde IF Koşul Ifadelerini ve C dilinde döngüleride işleyeceğiz. Bu karşılaştırma işlemleri de bize bu konularda daha verimli kod yazmamızı sağlayacak. Aşağıdaki tabloda C Dilinde Karşılaştırma Operatörlerini görüyoruz ;

    Operatör Açıklama Örnek Anlamı
    > büyüktür x > y x, y den büyük mü?
    < küçüktür x < y x, y den küçük mü?
    == eşittir x == y x, y ye eşit mi?
    >= büyük-eşittir x >= y x, y den büyük yada eşit mi?
    <= küçük-eşittir x <= y x, y den küçük yada eşit mi?
    != eşit değil x != y x, y den farklı mı?
    C Dilinde int bir değer ya 0'dır ya da 0'dan farklı bir değerdir(ee normalde de öyle demeyin). Çünkü C dili için 0 olumsuz sıfır haricindeki herhangi bir sayı ise olumlu anlamına gelir. Peki neden bu bilgiyi verdim ? Çünkü C Dilinde mantıksal operatörleri bu şekilde ele alırız. Üye olduğumuz bir web sitesine Kullanıcı Adı ve Şifre bölümüne herhangi bir değer girmeden GİRİŞ YAP butonuna basarsak öncelikle arkadaki kod ilgili alanların BOŞ mu DOLU mu ? olduğuna bakar. Eğer boş ise lütfen giriş bilgilerini girin gibilerinden bir mesaj alırız. İşte bu boş veya dolu meselesi mantıksal operatörlerle yapılır. Aşağıda mantıksal operatörler için hazırlanmış bir tablo göreceksiniz;
    Operatör Açıklama Örnek Anlamı
    && mantıksal VE x>2 && x<y x, 2 den büyük VE y den küçük mü?
    || mantıksal VEYA x>2 || x<y x, 2 den büyük VEYA y den küçük mü?
    Kaynaklar : http://www1.gantep.edu.tr/~bingul/
    erenberk bunu beğendi.

  2. #2

    Üyelik tarihi
    Feb 2012
    Mesajlar
    14

    Standart

    teşekkürler...

  3. #3
    MertkanElpeze - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Oct 2010
    Mesajlar
    150

    Standart

    rica ederim.

Konu Bilgileri

Bu konuyu görüntüleyenler

Şu an 1 kullanıcı var. (0 üye ve 1 konuk)

Benzer Konular

  1. Cevaplar: 3
    Son Mesaj: 02-09-2010, 13:54
  2. Cinselliğin PHP dilinde anlatımı
    kaberdey - forum Komik Yazı
    Cevaplar: 12
    Son Mesaj: 28-08-2009, 13:00
  3. Recep İvedik İngilizlerin Dilinde
    Juggernaut - forum Diğer
    Cevaplar: 5
    Son Mesaj: 06-06-2009, 00:23
  4. Asp.net vb dilinde YARDIM???
    by3mR3 - forum Web Tasarımı
    Cevaplar: 0
    Son Mesaj: 17-05-2009, 17:52
  5. Cevaplar: 13
    Son Mesaj: 20-02-2009, 12:01

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

vBulletin Optimisation by vB Optimise.