C++ Diline Giriş: 2. Gün
Merhaba! C++ öğrenme serüvenimizin ikinci gününde, temel kavramları daha detaylı inceleyeceğiz. Önceki gün, C++’ın ne olduğuna dair genel bir bakış açısı kazandık. Şimdi ise, kod yazmaya başlayarak pratik yapacağız. Bu gün, değişkenler, veri tipleri ve temel operatörler üzerinde duracağız. Ayrıca, kullanıcıdan veri alma ve ekrana veri yazdırma gibi temel giriş/çıkış (I/O) işlemlerini öğreneceğiz.
Değişkenler ve Veri Türleri
Bilgisayar programlamasında, değişkenler verileri saklamak için kullanılan konteynırlardır. Her değişkenin bir adı ve bir veri türü vardır. C++’ta çeşitli veri tipleri mevcuttur. Örneğin, int tam sayıları, float ve double ondalıklı sayıları, char karakterleri ve bool (true/false) değerlerini saklamak için kullanılır. Aşağıda, değişken tanımlama örneği verilmiştir:
int yas = 30;
float ortalama = 3.14;
char karakter = 'A';
bool durum = true;
Bu örnekte, yas adlı bir değişken tamsayı olarak tanımlanıp 30 değeri atanmıştır. Benzer şekilde, diğer değişkenler de farklı veri tiplerinde tanımlanmış ve değerleri atanmıştır. Ayrıca, değişken isimleri anlamlı ve açıklayıcı olmalıdır. Böylece, kodunuz daha okunabilir ve anlaşılır hale gelir.
Operatörler
Operatörler, değişkenler üzerinde işlemler gerçekleştirmek için kullanılır. C++’ta aritmetik operatörler (+, -, *, /, %), karşılaştırma operatörleri (==, !=, >, <, >=, <=) ve mantıksal operatörler (&&, ||, !) gibi birçok operatör vardır. Örneğin:
int a = 10;
int b = 5;
int toplam = a + b; // toplam = 15
int fark = a - b; // fark = 5
Bu örnekte, toplama ve çıkarma operatörleri kullanılarak iki değişkenin toplamı ve farkı hesaplanmıştır. Diğer operatörleri de benzer şekilde kullanabilirsiniz. Operatör öncelikleri de önemlidir. Öncelik sıralamasını bilmek, karmaşık ifadeleri doğru bir şekilde yorumlamak için gereklidir.
Giriş/Çıkış (I/O) İşlemleri
Kullanıcıdan veri almak ve ekrana veri yazdırmak için cin ve cout nesnelerini kullanırız. cin kullanıcıdan giriş alırken, cout ekrana çıktı verir. Örnek olarak:
#include <iostream>
int main() {
int sayi;
std::cout << "Bir sayı girin: ";
std::cin >> sayi;
std::cout << "Girdiğiniz sayı: " << sayi << std::endl;
return 0;
}
Bu kod parçası, kullanıcıdan bir sayı alır ve daha sonra aynı sayıyı ekrana yazdırır. std::endl ise yeni satıra geçmek için kullanılır. Bu temel I/O işlemlerini daha karmaşık uygulamalarda da kullanacağız.
Bu ikinci gün öğrendiklerimizle, C++ programlama yolculuğunuzda sağlam bir temel oluşturmuş bulunuyorsunuz. Daha fazla bilgi ve kaynak için fatihsoysal.com sitesini ziyaret edebilirsiniz. Ayrıca, C++ öğrenmek için birçok online kaynak mevcuttur. Örneğin, cplusplus.com sitesi kapsamlı bir referans kaynağıdır. Devam eden günlerde daha gelişmiş konulara geçeceğiz. Sorularınızı ve yorumlarınızı bekliyorum!
#Etiketler: C++, programlama, değişkenler, veri tipleri, operatörler, giriş/çıkış, temel kavramlar, kod örnekleri, cin, cout, int, float, char, bool