Bilişim Teknolojileri Dünyası Banner
1. PROBLEM ÇÖZME VE ALGORİTMALAR
1.2. Problem Çözmede Temel İşlemler
💡 Bilgisayarlar Nasıl Hesap Yapar ve Karar Verir?

Bilgisayarlar sadece sayıları toplayan birer hesap makinesi değildir. Aynı zamanda değerleri birbiriyle kıyaslar, mantıksal kararlar verir ve sonuç üretir.

Bir problemi bilgisayara çözdürürken kullandığımız bu özel araçlara operatörler denir.
Problem Çözmede Temel İşlemler ve Kodlama

1.2.1. Aritmetiksel Operatörler

Matematiksel hesaplamaları yapmak için kullandığımız temel sembollerdir:

İşlemSembolÖrnek KodSonuç
Toplama+10 + 515
Çıkarma-10 - 55
Çarpma*10 * 550
Bölme/10 / 52.0
Mod Alma (Kalan)%10 % 31 (Kalan)
Üs Alma**2 ** 38 (2 üzeri 3)

1.2.2. Karşılaştırma (İlişkisel) Operatörler

İki değeri kıyaslamak için kullanılır. Sonuç yalnızca DOĞRU (True) ya da YANLIŞ (False) üretir:

AnlamıSembolÖrnekSonuç
Eşit midir?==5 == 5DOĞRU (True)
Eşit değil mi?!=5 != 3DOĞRU (True)
Büyük müdür?>8 > 12YANLIŞ (False)
Küçük müdür?<4 < 9DOĞRU (True)
Büyük veya eşit mi?>=7 >= 7DOĞRU (True)
Küçük veya eşit mi?<=6 <= 2YANLIŞ (False)

1.2.3. Mantıksal Operatörler

🔗 VE (and)

Koşulların hepsinin doğru olmasını ister. Biri bile yanlışsa sonuç YANLIŞ çıkar.
Örnek: (Sınav notu > 50) VE (Devamsızlık < 10)

🔀 VEYA (or)

Koşullardan en az birinin doğru olması yeterlidir.
Örnek: (Nakit Para Var) VEYA (Kredi Kartı Var)

🔄 DEĞİL (not)

Elde edilen sonucun tam tersini alır (Doğruyu Yanlış, Yanlışı Doğru yapar).

⚡ 1.2.4. İşlem Önceliği Sıralaması

Bilgisayarlar aynı satırdaki birden fazla işlemi kesin bir matematiksel öncelik sırasına göre çözer:

  1. Parantez İçi: ( )
  2. Üs Alma: **
  3. Çarpma, Bölme ve Mod: *, /, %
  4. Toplama ve Çıkarma: +, -
  5. Karşılaştırma Operatörleri: ==, !=, <, >
  6. Mantıksal Operatörler: not, and, or

🔍 Neden 30 Değil de 20?
Görseldeki 10 + 5 * 2 işleminde önce çarpma (5 * 2 = 10) yapılır, ardından toplama eklenir (10 + 10 = 20).

İşlem Önceliği Robot Problemi

Scroll to Top