🎓 Bounlu tarafından hazırlandı
7.564 görüntülenme

İşleçler ve İfadeler Nedir?

Bilgisayar biliminde işleçler ve ifadeler, programlama dillerinin temel yapı taşlarıdır. İfadeler, değerleri temsil ederken, işleçler bu değerler üzerinde belirli işlemleri gerçekleştirmek için kullanılır.

Kısa cevap

İşleçler, değerler üzerinde işlem yapan sembollerdir (örneğin +, -, *, /). İfadeler ise işleçler, sabitler ve değişkenler kullanılarak oluşturulan ve tek bir değere değerlendirilen kombinasyonlardır.

01

Adım adım çözümlü örnekler

Basit bir aritmetik ifade örneği nedir?

Örnek: `x = 5 + 3 * 2`. Burada `+` ve `*` işleçler, `5`, `3`, `2` sabitler ve `x` değişkendir. İşlem önceliğine göre önce çarpma (3*2=6), sonra toplama (5+6=11) yapılır ve sonuç `x`'e atanır.

Mantıksal bir ifade örneği nedir?

Örnek: `(yas > 18) && (uyruk == 'TC')`. Burada `>` ve `==` karşılaştırma işleçleri, `&&` mantıksal VE işleci, `yas` ve `uyruk` değişkenlerdir. İfade, kişinin 18 yaşından büyük ve T.C. vatandaşı olup olmadığını kontrol eder.

Bir atama ifadesi örneği nedir?

Örnek: `toplam = sayi1 + sayi2`. Burada `=` atama işleci, `sayi1` ve `sayi2` değişkenlerdir. Sağ taraftaki `sayi1 + sayi2` ifadesinin sonucu, `toplam` değişkenine atanır.
02

Bilgi kartları

03

Mini test

S1.Aşağıdakilerden hangisi bir işleç değildir?

Doğru cevap: C. '+', '=', '>=' işleçlerdir. '5' ise bir sabit değerdir.

S2.`a = b * c + d` ifadesinde işlem önceliği nasıldır?

Doğru cevap: B. Aritmetik işlemlerde çarpma ve bölme, toplama ve çıkarmadan önce yapılır. Bu nedenle önce `b * c` hesaplanır, ardından `d` eklenir.

S3.`x = 10; y = 5; z = x / y;` ifadesinde `z`'nin değeri ne olur?

Doğru cevap: A. Eğer `x` ve `y` tam sayı ise, tam sayı bölmesi sonucu `z`'nin değeri 2 olur. Eğer ondalıklı sayılarla çalışılıyorsa sonuç 2.0 olabilir.
📄Bu konuyu PDF çalışma kağıdı olarak indirKonu özeti + 10 soru + cevap anahtarı — sınıfta paylaş, yazdır.
04

Sık yapılan hatalar

İfade ve işlemci aynı şeylerdir.Doğrusu: İşlemci (CPU) bilgisayarın beynidir, işleçler ise ifadeler içinde kullanılan sembollerdir.

Tüm işleçler aynı önceliğe sahiptir.Doğrusu: İşleçlerin belirli bir işlem önceliği vardır (aritmetik, karşılaştırma, mantıksal vb.).

05

Sıkça sorulan sorular

İşleçler neden önemlidir?

İşleçler, programlama dillerinde verileri işlemek, karşılaştırmak ve mantıksal kararlar almak için temel araçlardır. Programların dinamik ve işlevsel olmasını sağlarlar.

Bir ifadede birden fazla işleç varsa ne olur?

İşlem önceliği kurallarına göre değerlendirilir. Genellikle parantezler, çarpma/bölme, toplama/çıkarma, karşılaştırma ve mantıksal işleçler sırasıyla uygulanır.

Atama işleci (=) ile eşitlik karşılaştırma işleci (==) arasındaki fark nedir?

Atama işleci (=) bir değere bir değer atar (örn: `x = 5`). Eşitlik karşılaştırma işleci (==) ise iki değerin eşit olup olmadığını kontrol eder ve bir boolean (doğru/yanlış) sonuç döndürür (örn: `x == 5`).

İlgili konular