Hatırlatma Bilgisi – Sabit ve Değişken Nedir?
Sabit; programın için değişmeyen hep aynı değerde kalan verilerdir. Örneğin; karedeki kenar sayısının 4 olması. Genelde sabitler kodun için tanımlanır.
Değişken; programın içinde değişime uğrayabilen verilerdir. Örneğin; karenin kenar uzunluğu.
Değişkenler kodun içinde başlangıç değeri alabilirler. Örneğin; oyunda 5 hakkın olması gibi.
Değişken kullanıcı tarafından klavye yardımı ile de çalışan programda girilebilir. Örneğin; hesap açılışında kullanıcı adı yazımı gibi.
OPERATÖRLER
Operatörler; algoritmalarda veya programlama kodlarında, veriler üzerinde çeşitli işlemleri gerçekleştirmek için kullanılan özel işaretlerdir.

Matematiksel Operatörler

Karşılaştırma Operatörleri
Karşılaştırma operatörleri, iki değeri karşılaştırır ve sonucu doğru (true) ya da yanlış (false) olarak verir.
< Küçüktür
İki değeri karşılaştırır ve soldaki değer sağdakinden küçükse sonuç doğru olur.
Örnek:
1 dakikadan kısa sürede koşarsa kazanır.
Koştuğu süre < 1 dakika
> Büyüktür
İki değeri karşılaştırır ve soldaki değer sağdakinden büyükse sonuç doğru olur.
Örnek:
Luna parka 8 yaşından büyükler girebilir.
yaş > 8
<= Küçük eşittir
Değerin küçük ya da eşit olup olmadığını kontrol eder.
Genellikle üst sınır (limit) belirtir. (Kilit kelime – en fazla)
Örnek:
“En fazla 5 paket alabilirsiniz.”
paket sayısı <= 5
>= Büyük eşittir
Değerin büyük ya da eşit olup olmadığını kontrol eder.
Genellikle alt sınır (limit) belirtir. (Kilit kelime – en az)
Örnek:
“Yarışa katılmak için en az 120 cm boyunda olmak gerekir.”
boy >= 120
== Eşittir
İki değerin birbirine eşit olup olmadığını kontrol eder.
Örnek:
Alarm saati 07:00 olduğunda çalar.
saat == 07:00
!= Farklıdır
İki değerin birbirinden farklı olup olmadığını kontrol eder.
Örnek:
Ses kapalı değilse müzik çalar.
ses durumu != kapalı

Mantıksal Operatörler
Mantıksal operatörler, karşılaştırma işlemlerinin sonuçlarını kullanarak karar vermemizi sağlar.
Sonuçları doğru (true) veya yanlış (false) olur.
🔗 VE (AND) Operatörü
Birden fazla koşulu birlikte kontrol eder.
Tüm koşullar doğruysa sonuç doğru olur.
Koşullardan biri bile yanlışsa sonuç yanlış olur.
Örnek:
“Ayşe VE Fatma gelirse sinemaya gideceğiz.”
👉 Sinemaya gitmek için iki kişinin de gelmesi gerekir.
👉 Biri gelmezse → sonuç yanlış
🔀 VEYA (OR) Operatörü
Birden fazla koşuldan en az birinin doğru olması yeterlidir.
Örnek:
“Metin VEYA Duru ödevi söylerse, ödevimi yapacağım.”
👉 Ödevi öğrenmek için bir kişinin söylemesi yeterlidir.
👉 İkisi de söylemezse → sonuç yanlış
🔄 DEĞİL (NOT) Operatörü
Bir koşulun sonucunu tersine çevirir.
- Doğru → Yanlış
- Yanlış → Doğru
Örnek:
“Ses kapalı DEĞİL ise müzik çalar.”
👉 Ses kapalıysa → müzik çalmaz
👉 Ses açıksa → müzik çalar
İp Uçlarımız
- VE → Hepsi doğru olmalı
- VEYA → Bir tanesi yeterli
- DEĞİL → Tersine çevirir


