|
Daha önceki bölümlerde, standart veri tiplerini
öğrendik, bununla birlikte diğer dillerde olmayan fakat C/C++`a
özgü işlemleri de tanıdık. Şimdi ise C/C++ mantıksal kontrol
yapılarını öğreneceğiz. Bu komutların bir çoğu diğer yüksek
seviyeli dillerde de mevcuttur. Örneğin; if, if-else,
switch, for, while ve do-while
döngüleri. Fakat ?:, break, ve continue
komutları gibi yalnızca C/C++`a özgü kontrol komutları da vardır.
Ne demiştik C++ , C yi kapsar. O halde C de olan tüm mantıksal
kontrol yapıları C++ da da mevcuttur.
Programlar (algoritmalar) üç temel blok kullanılarak
gerçekleştirilebilirler. Bunlar; artarda, bir koşula bağlı olarak
ve sonlu sayıda yineleme (döngü) dür.
Biz şimdi bu Mantıksal ifadeleri teker teker
ele alacağız. Hem Bu sayede hepsine daha çok yer vermiş olacağız
ve de örneklerle bunu pekiştireceğiz. Şimdiye kadar geldiğimiz
bölümleri iyi bilip, Mantıksal ifadelerin yapılarını da
öğrendiğimizde, bayağı bir yol kat etmiş olacağız.
|