Temel Programlama Eğitimi
Bu yazıda, temel programlama kavramlarını ve örneklerini inceleyeceğiz. Programlama, bir bilgisayara ne yapması gerektiğini anlatan talimatlar dizisi yazma sanatıdır. En temel programlama konularına ve örneklerine birlikte göz atalım.
Değişkenler
Değişkenler, veri saklamak için kullanılır. Değişkenler bir isimle çağrılır ve içlerinde farklı türde veriler saklanabilir. Örneğin:
// JavaScript Örneği
let sayi = 10;
let isim = "Ahmet";
let aktifMi = true;
Veri Tipleri
Programlama dillerinde çeşitli veri tipleri vardır. Yaygın olarak kullanılan veri tipleri şunlardır:
- Integer (Tam Sayı): 10, -5, 42
- Float (Ondalık Sayı): 3.14, -0.001, 2.71
- String (Metin): “Merhaba”, ‘Dünya’
- Boolean (Mantıksal): true, false
Operatörler
Operatörler, değişkenler ve değerler üzerinde işlem yapmak için kullanılır. En yaygın operatörler:
- Atama Operatörü (=): Değişkene değer atar.
let x = 5;
- Aritmetik Operatörler (+, -, *, /): Toplama, çıkarma, çarpma ve bölme işlemleri yapar.
- Karşılaştırma Operatörleri (==, !=, >, <): Değerleri karşılaştırır.
// JavaScript Örneği
let a = 5;
let b = 10;
let toplam = a + b; // toplam 15 olur
let fark = b - a; // fark 5 olur
let esittirMi = (a == b); // esittirMi false olur
Koşul İfadeleri
Koşul ifadeleri, belirli bir koşula bağlı olarak kod parçacıklarını çalıştırmak için kullanılır. En yaygın kullanılan koşul ifadesi if
yapısıdır.
// JavaScript Örneği
let yas = 20;
if (yas > 18) {
console.log("Yetişkin");
} else {
console.log("Çocuk");
}
Döngüler
Döngüler, belirli bir koşul sağlandığı sürece kodun tekrar tekrar çalıştırılmasını sağlar. En yaygın döngü türleri for
ve while
döngüleridir.
// JavaScript Örneği
// For Döngüsü
for (let i = 0; i < 5; i++) {
console.log("i'nin değeri: " + i);
}
// While Döngüsü
let j = 0;
while (j < 5) {
console.log("j'nin değeri: " + j);
j++;
}
Fonksiyonlar
Fonksiyonlar, belirli bir görevi yerine getirmek için bir araya getirilen kod bloklarıdır. Fonksiyonlar, kodun tekrar kullanılabilirliğini artırır.
// JavaScript Örneği
function merhabaDe() {
console.log("Merhaba!");
}
merhabaDe(); // "Merhaba!" yazdırır
function topla(a, b) {
return a + b;
}
let sonuc = topla(3, 4); // sonuc 7 olur
Dizi ve Objeler
Diziler ve objeler, birden fazla değeri bir arada saklamak için kullanılır.
// JavaScript Örneği
// Dizi
let meyveler = ["Elma", "Armut", "Muz"];
console.log(meyveler[0]); // "Elma" yazdırır
// Obje
let kisi = {
isim: "Ahmet",
yas: 25,
sehir: "İstanbul"
};
console.log(kisi.isim); // "Ahmet" yazdırır